Senior Software Engineer

ABOUT THE COMPANY: Client is a result oriented full-service engineering and R&D organization. They are Technology Accelerators bringing in visible transformation for their clients through automation, adoption of leading-edge integrated development platforms, CI/CD, Dev Ops, Cloud, and Big Data.
Partnered with several Fortune 500 customers and exciting next gen start-up companies. As Innovation Catalysts they help clients lead change through AI/ML, AR/VR, IOT, Conversational BOTs & Blockchain.
JOB ROLE: Senior Software Engineer
JOB EXPERIENCE: 3 - 7 years
JOB TYPE: Full Time
  • Design and development of Microservices, RESTful Web Services.
  • Experience in Azure Functions.
  • Sound Experience in the Spring Framework-
  • Should be capable of applying software design patterns and object-oriented design to solve problems during development
  • Deep expertise on unit testing and usage of SonarQube for code quality.
  • Proficient understanding of code versioning tools, such as {Git / Bitbucket}.
  • Hands on database experience (Preferably one NoSQL like Cosmos DB)
  • Use best AGILE framework and practices in development, processes, methodologies, tools and technologies.
  • Coordinate with the team and constantly communication with colleagues.
  • Strong follower of SDLC principles with an emphasis on Quality & Standards based development.
  • Sound knowledge of Agile Development methods and Agile tool sets like Jenkins, GIT etc.