Software Engineer I developing software applications and collaborating in an Agile environment for Kaplan, a global leader in education and professional advancement.
Responsibilities
Programming software applications, components, or features based on project requirements
Writing and conducting unit tests to ensure the functionality and quality of the software
Implement and maintain test automation frameworks and tools to improve efficiency and coverage of automated testing
Troubleshoot existing systems and applications
Collaborate with Software engineers, QA engineers, Design team and Project managers
Using version control systems to manage and track changes to code and collaborate with other engineers
Working in an Agile environment & participating in story estimation, refinement, retro meetings etc.
Requirements
Bachelor’s/Master’s Degree in a relevant field (Computer Science, Engineering)
2+ years of experience
Well versed on technologies such as HTML, CSS, JavaScript and PHP
Good Understanding of databases - MySQL
Good understanding of Monolithic and Microservices architecture
Familiarity with cloud-based CI/CD pipelines for automated deployments
Good to know Docker and containerization techniques
Understanding of API design and usage
Experience with Unit Testing
Strong problem-solving and debugging skills
Able to define technical solutions that meet business requirements
Knowledge of AWS is an added advantage
Benefits
Hybrid work model provides a flexible work/life balance
Voluntary Provident Fund
Our Gift of Knowledge Program provides tuition assistance and substantial discounts for our employees and close family members
Comprehensive health benefits new hire eligibility starts on day 1 of employment
Generous Paid Time Off includes National holidays(10), Earned leaves(15), sick leave(12), plus one (1) volunteer day to participate and give back to our local communities
Gratuity is applicable upon completion of 5 years as per the Gratuity Act
Senior Software Engineer for SimKit at ING developing Go - based CLI tools. Delivering quality features and supporting other developers with technical issues in a collaborative work environment.
Full Stack Software Engineer developing applications for Versana's real - time syndicated loan platform. Work closely with technology leaders in a dynamic, agile environment.
Fullstack Developer specializing in Node.js, TypeScript, and NestJS with hybrid working in Contagem. Responsibilities include developing APIs and integrating frontend - backend systems.
VP Software Engineering leading design, development, and modernization of platform supporting Broadridge's Global Securities Class Actions business. Empowering teams to achieve high - performance engineering and strategic goals.
Senior Full Stack Engineer developing multi - tenant web applications using React and Node.js for Capgemini. Building and maintaining offline - capable experiences and secure APIs in cloud environments.
Senior Software Engineer developing cutting - edge AI agents for General Motors. Leading architecture and strategy for scalable AI solutions and collaborating with cross - functional teams.
Software Engineer developing scalable web applications for Relativity, using modern architecture and cloud - native patterns. Collaborating on complex technologies to solve big data challenges in legal tech.
Software Engineer developing embedded software applications for defense technology. Collaborating with engineering teams to tackle complex challenges and ensure national security through software development.
Associate Software Engineer developing software for advanced tactical radio equipment. Collaborating with engineering teams and supporting the software development life cycle.
Senior Software Engineer responsible for MES system stability and enhancements at Convatec. Collaborating across teams to ensure optimal manufacturing execution and issue resolution.