Description
- Developer working on maintenance product applications.
- Collaborates with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements
- Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development
- Troubleshoots and debugs complex issues; identifies and implements solutions
- Creates detailed project specifications, requirements, and estimates
- Researches and implements new technologies to enhance current processes, security, and performance
- Supports the development of coding standards and adheres to best practices and security guidelines
- Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs
Nice to Have Skills and Experience
Experience with API testing toolsKnowledge of cloud services and containerization (Docker / Kubernetes).Excellent verbal and written communication skillsAbility to work independently and perform in a collaborative, team-based environmentExperience in Agile methodologies, such as SCRUM or KanbanBasic understanding of server-to-server communication in a large-scale networkProficiency and demonstrated experience in many of the following technologies :Security & Code Quality : GitHub Advanced Security, Dependency ManagementDatabase and persistence frameworks : PostgreSQL, Object / Relational Mapping, Query performance tuningAPI & Integration : GraphQL, REST API (JSON / XML), Swagger / OpenAPI SpecAt KAYGEN, we are always looking for dynamic, talented and experienced individuals. We invite you to join our team of talented IT professionals, consulting at client locations across the globe. Our culture is team-orientated; we strive to stand by our core values of respect, honesty and integrity. Our team of experienced staffing experts will work with you to find you the best opportunity.