Posted 8 months ago
software engineer
NewyorkOn-siteFull-time
AI Summary
Software Engineer designs, develops, tests, and deploys scalable software applications, collaborates with cross‑functional teams, and maintains existing systems.
About this role
Job Description: Software Engineer
Overview
We are seeking a highly skilled and motivated Software Engineer to design, develop, and maintain high‑quality software solutions. The ideal candidate should have strong problem‑solving skills, solid programming experience, and the ability to work effectively within cross‑functional teams.
Key Responsibilities
- Design, develop, test, and deploy scalable software applications.
- Collaborate with product managers, designers, and other engineers to understand requirements.
- Write clean, efficient, and maintainable code following industry best practices.
- Troubleshoot, debug, and resolve technical issues across the stack.
- Participate in code reviews to ensure code quality and consistency.
- Contribute to architectural decisions and technical design discussions.
- Maintain and improve existing software systems.
- Work with DevOps teams to implement continuous integration and delivery practices.
- Stay updated with emerging technologies and propose innovative solutions.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or Go.
- Experience with backend frameworks (Spring Boot, .NET, Node.js, Django, etc.).
- Strong understanding of data structures, algorithms, and object‑oriented programming.
- Experience with relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Knowledge of RESTful APIs, microservices architecture, and distributed systems.
- Familiarity with Git and version control workflows.
- Understanding of software testing practices (unit, integration, automation).
Preferred Qualifications
- Experience with cloud platforms (Azure, AWS, GCP).
- Familiarity with Docker, Kubernetes, or other container technologies.
- Knowledge of CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps).
- Experience with frontend technologies (React, Angular, Vue) is a plus.
- Exposure to Agile/Scrum methodologies.
Soft Skills
- Strong analytical and problem‑solving abilities.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks.
- Adaptability and eagerness to learn new technologies.
Footer for a Job Post
Skills
AngularAzure DevOpsC++DjangoDockerGitGitHub ActionsGOJavaJavaScriptJenkinsJUnitKubernetesMicroservicesMongoDBMySQL.NETNode.jsPostgreSQLPythonReactREST APISeleniumSpring BootVue
Explore related jobs
More jobs at Merge API Integration Sandbox
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.