JobHabor
Menu

Senior Software Engineer

JD Staffing Services. · New York, NY · Remote

3030

Hiring signal

Ghost risk

Open 272 days · How we score

All reasons
  • Open 272 days

In its favour

  • Still listed on the employer's own board

Hide postings like this across the board with Pro

Did you apply?

Senior Software Engineer at JD Staffing Services.. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Job Title

Software Engineer (5+ Years Experience)

Location

[Remote / On-site / Hybrid – specify]

Job Type

Full-time

Experience Level

Mid to Senior Level

Job Summary

Seeking a skilled Software Engineer with 5+ years of experience to design, develop, and maintain robust, scalable, and efficient software systems. The ideal candidate has strong technical expertise, a solid grasp of engineering best practices, and a proven track record of delivering production-grade applications.

Responsibilities

  • Design and implement software solutions that meet functional and non-functional requirements
  • Write clean, maintainable, and well-documented code
  • Participate in all phases of the software development lifecycle, from planning to deployment
  • Collaborate with other engineers, product managers, and designers to deliver high-quality features
  • Conduct code reviews and provide constructive feedback
  • Troubleshoot, debug, and upgrade existing software
  • Optimize application performance and scalability
  • Contribute to architecture and design discussions
  • Mentor junior developers and support technical growth within the team

Required Qualifications

  • 5+ years of professional software development experience
  • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript/TypeScript, Go)
  • Experience building and consuming RESTful APIs and/or working with microservices architecture
  • Strong understanding of computer science fundamentals including data structures, algorithms, and design patterns
  • Familiarity with relational and/or NoSQL databases
  • Hands-on experience with version control tools (e.g., Git)
  • Exposure to agile development methodologies
  • Experience with testing practices (unit, integration, and end-to-end testing)

Preferred Qualifications

  • Experience with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes)
  • Familiarity with cloud services (e.g., AWS, Azure, GCP)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with front-end technologies (e.g., React, Angular, Vue.js) if applicable to the role
  • Prior involvement in codebase migration, scalability improvements, or system re-architecture

Additional Information

  • Full-time role with flexible work options
  • Opportunities for professional development and career growth
  • Role may involve technical mentorship or leadership responsibilities

More jobs at JD Staffing Services.

All 19

Similar roles