Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Develop and deliver high-quality, scalable, maintainable, and optimized software solutions using industry-aligned programming languages, frameworks, and tools.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
React.js, Redux, Node.js
Java, Spring Boot, microservices
SQL, cloud technologies, messaging tools
DevOps tools (Jira, GitLab, SonarQube)
Test-driven development, CI/CD
Agile software development
Nice-to-have
Strong teamwork and collaboration
Adaptability to new technologies
Commitment to continuous learning
Object-Oriented Design knowledge
Key Requirements
Experience in test-driven development
Experience with CI/CD processes
Degree in Computer Science or equivalent knowledge