Job Details


  • Minimum of 8 years of professional experience in software development



  • Leads the development activities for his project team
    Works on problems/projects of a moderately complex scope.



  • Contribute in HLD and LLD.
    Lead & review low-level design for micro system components.



  • Performs basic analysis of functional or business requirements.



  • Leads code review activities and prepare code quality check list.



  • Apply advanced technical knowledge to maintain one or more technology areas.



  • Implements end-user or enterprise infrastructure or services.



  • Evaluates unique circumstances and makes recommendations.



  • Manage task assignments and capacity with SCRUM master and product owner.



  • Participates in SCRUM activities [Estimation, Sizing, Prioritization, etc.].



  • Design, develop, and deploy microservices using .NET Core/.NET 5+, ensuring scalability, security, and maintainability.



  • Integration with Enterprise Platforms,
    Integrate microservices with Appian workflow and business process management.



  • Implement Red Hat SSO for authentication/authorization.



  • Utilize Red Hat 3scale API management for API exposure and security. 



  • Incorporate Apache ActiveMQ (AMQ) for messaging and asynchronous communication. 



  • Enable integration with OpenText ECM for document management and content services.



  • Lead teams in agile environments, mentor developers, and ensure best practices in coding, testing, and deployment.

Skills


  • Excellent analytical skills.



  • Excellent interpersonal skills.



  • Excellent written and verbal communication skills.



  • Ability to prioritize and organize multiple assignments/tasks.



  • Strong problem-solving mindset.



  • Ability to adapt to constantly changing environment.



  • Very good command of English language.

Similar Jobs