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 developing high - quality software solutions for Savanta. Collaborating with cross - functional teams in a hybrid work environment to deliver impactful products.
Technical Lead developing and evolving iTakeControl, a clinical trial patient engagement platform at Red Nucleus. Leading in - house product development with a focus on compliance and mentoring engineers.
Principal Software Engineer developing and enhancing secure software systems for Northrop Grumman's CHORD portfolio. Focused on collaboration, team empowerment, and personal responsibility in a complex technical environment.
Software Engineer developing Python applications on Linux for Northrop Grumman's Space Sector. Collaborating with cross - functional teams to deliver secure, scalable software in a SCIF environment.
Software Engineer developing innovative software solutions for brain - computer interface applications at an exciting startup. Collaborating with R&D teams to create impactful technologies for patients with disabilities.
Senior Software Engineer responsible for building geospatial platforms for enterprise customers across various industries. Focusing on engineering solutions in web and mobile systems.
Senior Software Engineer developing scalable software solutions for T - Mobile. Collaborating on system design and mentoring teams while enhancing customer experience.
Software Engineer Manager oversees application development within a large or complex department at Regions. Evaluating and improving technology solutions for business efficiency and compliance.
Software Engineer at Red Hat working on automating tools and processes for AI projects. Collaborating with various teams and stakeholders to deliver key project milestones and manage cloud infrastructure.
Software Engineer I developing full - stack software solutions for Summit Credit Union. Collaborating with teams to build secure and compliant systems while ensuring quality and performance.