Job Description:
We are looking for a skilled and motivated Software Developer to join our engineering team. In this role, you will be responsible for designing, building, testing, and maintaining high-quality software applications that solve complex problems and deliver exceptional user experiences. You will work closely with cross-functional teams—including product managers, UI/UX designers, and other engineers—throughout the entire Software Development Life Cycle (SDLC). A successful candidate combines deep technical expertise with strong problem-solving skills, adaptability, and a collaborative mindset.
Responsibilities and Duties:
- A software developer's day-to-day duties generally revolve around writing code, maintaining architecture, and collaborating with a team. Typical responsibilities include: 1. Software Development & CodingWrite Clean Code: Develop efficient, maintainable, scalable, and secure code based on functional specifications and technical requirements. Feature Implementation: Build and deliver new user-facing features, components, and backend services.API Integration: Design, build, and consume robust RESTful or GraphQL APIs to connect internal services and integrate third-party applications.
Requirements:
- angular
- * javascript
- javascript
- software development life cycle (sdlc)
- microservices
- java 17
- aws elastic kubernetes service
- elastic container service
Skills Required:
Javascript Angular Microservices Software Development Life Cycle (Sdlc) Java 17 * Javascript Elastic Container Service Aws Elastic Kubernetes Service