software engineer
mergeapiintegrationsandbox
Newyork
Posted Jan 26, 2026
- Other
- Information Technology
Job description
# **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