Skill Matcher
Your daily dose of job opportunities and career insights.
Associate Software Engineer (Hybrid)
Location: Hybrid (3 days remote / 2 days in office) — Bengaluru, India
Company: Kaplan
Notice Period: 30-day notification preferred
About Kaplan
For more than 80 years, Kaplan has been a leader in education and professional advancement. We are a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity to deliver a world-class educational experience.
Since launching our Bengaluru office in 2018, we've driven innovation that impacts learners across the globe. We're looking for skilled professionals who want to use their talents to develop solutions, foster learning, and improve lives.
Job Description
As an Associate Software Engineer, you will be responsible for managing all phases of the software development lifecycle, from programming and testing to documentation and delivery.
- Understand all phases of the software development lifecycle
- Write, test, and document applications
- Debug existing code and resolve issues
- Deliver high-quality software that meets user requirements
- Write comprehensive test cases (functional, integration, performance, usability)
- Improve process and system documentation
- Participate actively in Agile methodologies and Scrum ceremonies
Minimum Qualifications
- BS/MS in Computer Science, Engineering, or related field
- Strong understanding of data structures, OOP, n-tier architecture, and unit testing
- Experience writing unit tests and debugging code
- Comfortable working in Agile environments using tools like version control and issue trackers
- Familiar with scalable, flexible software architecture principles
Preferred Qualifications
- Familiarity with front-end/back-end tech: HTML, CSS, Angular, React, Node.js, .NET, Java, Salesforce Apex/Visualforce, JavaScript, Python, Shell scripting
- Basic knowledge of modularization and object-oriented design principles
Join Us
The future of education is here. Join Kaplan and be part of something meaningful. Your work can help shape learners’ lives and advance education worldwide.