We are looking for an Associate Software Engineer to join our product development team. In this role, you will design, develop, and deliver high-quality software that drives business outcomes for our customers. You will work with modern technology stacks and have a direct impact on products used globally across diverse industries. A Typical Day in the Life Includes: Design, develop, test, and maintain scalable and robust software applications. Collaborate with cross-functional teams — including Product Management, QA, and UX — to deliver best-in-class solutions. Participate in architectural discussions and contribute to technical decision-making. Write well-documented code following best practices. Identify, debug, and resolve complex technical issues. Continuously improve existing systems and processes through innovative thinking. Engage in agile software development practices (Scrum/Kanban). Basic Qualifications: Experience with Java, C#, Python, or similar. Experience with modern frameworks and tools (e.g., Spring Boot, .NET Core, React, Angular). Experience with data structures, algorithms, and object-oriented design principles. Experience of relational and NoSQL databases. Experience with version control systems like Git. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or GCP. Experience building enterprise-grade SaaS solutions. Experience with microservices architecture and containerization (Docker, Kubernetes). Experience to DevOps practices, CI/CD pipelines, and automated testing frameworks.
Senior Software Engineer - Backend Systems
PriceSenz
Senior AI Software Engineer
MSM Technology, LLC
Software Engineer I - Oracle Cloud HCM - CET Services
American Express
Senior Software Engineer
Empower
Software Engineer
Empower
Sr Advanced Software Engineer
Aerospace