Senior Advisor - Software Engineering MRO
MRO
Office Location
Full Time
Experience: 10 - 10 years required
Pay:
Salary Information not included
Type: Full Time
Location: Maharashtra
Skills: Solid, Architectural patterns, azure devops, github, Kubernetes, Unit Testing, test driven development, Fullstack software development, CNET, microservice architecture, event driven architecture, CICD tools, Terraform, SQL databases, mocking frameworks
About MRO
Job Description
As a Software Engineer (internally known as a Software Engineer Advisor), you will deliver solutions that align to the end user as a member of a highly autonomous Scrum Team. Your contributions will include design and delivery of cloud deployable microservice solutions, platforms components and packages for other development teams. Working across the organization, you will help influence the solutions to the most complex problems while driving skilling up to your partnering technologist. ESSENTIAL TASKS AND RESPONSIBILITIES: Build modern, architecturally sound components, tools and applications. Bring Engineering discipline to design and problem solving. Evangelize best practices. End-User Focus Collaborate with peers to deliver quality technology. SKILLS|EXPERIENCE: Bachelors in computer science or related field, or equivalent relevant work experience and technical knowledge. 10+ years Full-stack Software Development 10+ years background in Software Development with multiple programming languages including C#.Net. Expert in Microservice Architecture & Event Driven Architecture Hands-on experience in SOLID, Architectural Patterns and Development Best Practices Hands-on experience in CI/CD tools such as Azure DevOps, GitHub and Terraform Experience in Azure DevOps Experience in Kubernetes Experience with SQL Databases; creating database schemas for business processes. Experience of unit Testing, Test Driven Development and use of mocking frameworks. "THIS IS REMOTE POSITION BASED OUT OF INDIA. No one outside India can apply.",