Developer requirements:-
Key Roles and Responsibilities: The role of the Senior Software Developer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Collaborate with Lead engineers/architects/Technical business analyst to assess and implement software interactions. Participate in all the scrum ceremonies and standups. Execute a specific development methodology through application of various programming languages and Unit testing. In addition to code and Unit Test, responsibilities may include testing and application support. Solves configuration and environment issues. Supports the software deployment process.
They will have excellent communication skills, work well with a team, but also be able to work independently when needed.
Qualifications:
Typically requires 10+ years of experience with the software development life cycle (SDLC) from design, development, tests and deployment.
Preferred Bachelors of Science degree in Computer Engineering, Computer Science.
Required skills/Knowledge:- Camunda BPM, Groovy, Java, Micro services in Kubernetes platform.
Quick Learning Ability, Excellent programming skills.
Previous experience with Kafka, Cassandra will be nice.