Senior Advisor - Software Engineering

10 - 14 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer Advisor at our company, your role involves delivering solutions aligned with end users as part of a highly autonomous Scrum Team. Your responsibilities include designing and delivering cloud deployable microservice solutions, platform components, and packages for other development teams. You will collaborate across the organization to influence solutions to complex problems while enhancing the skills of your partnering technologist. Key Responsibilities: - Build modern, architecturally sound components, tools, and applications. - Bring Engineering discipline to design and problem-solving. - Evangelize best practices. - Maintain an end-user focus. - Collaborate with peers to deliver quality technology solutions. Qualifications Required: - Bachelors in computer science or related field, or equivalent relevant work experience and technical knowledge. - 10+ years of experience in Full-stack Software Development. - Proficiency in multiple programming languages including C#.Net. - Expertise in Microservice Architecture & Event Driven Architecture. - Hands-on experience in SOLID principles, Architectural Patterns, and Development Best Practices. - Familiarity with CI/CD tools such as Azure DevOps, GitHub, and Terraform. - Experience in Azure DevOps and Kubernetes. - Proficiency with SQL Databases and creating database schemas for business processes. - Experience in unit testing, Test Driven Development, and use of mocking frameworks. Please note that this is a remote position based out of India, and only candidates within India are eligible to apply. As a Software Engineer Advisor at our company, your role involves delivering solutions aligned with end users as part of a highly autonomous Scrum Team. Your responsibilities include designing and delivering cloud deployable microservice solutions, platform components, and packages for other development teams. You will collaborate across the organization to influence solutions to complex problems while enhancing the skills of your partnering technologist. Key Responsibilities: - Build modern, architecturally sound components, tools, and applications. - Bring Engineering discipline to design and problem-solving. - Evangelize best practices. - Maintain an end-user focus. - Collaborate with peers to deliver quality technology solutions. Qualifications Required: - Bachelors in computer science or related field, or equivalent relevant work experience and technical knowledge. - 10+ years of experience in Full-stack Software Development. - Proficiency in multiple programming languages including C#.Net. - Expertise in Microservice Architecture & Event Driven Architecture. - Hands-on experience in SOLID principles, Architectural Patterns, and Development Best Practices. - Familiarity with CI/CD tools such as Azure DevOps, GitHub, and Terraform. - Experience in Azure DevOps and Kubernetes. - Proficiency with SQL Databases and creating database schemas for business processes. - Experience in unit testing, Test Driven Development, and use of mocking frameworks. Please note that this is a remote position based out of India, and only candidates within India are eligible to apply.

Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You