
Remote
Full-Time
India
About the Role
Job Summary
You will work closely with product, design, technology, and data science teams to develop and enhance applications. You will participate in code reviews within your team, assist in evaluating technologies for applications, and provide recommendations on best practices tailored to the situation, team, and product needs. You will help guide and support other team members in areas where you have expertise, focusing on code maintainability, performance, security, and functionality. You have a solid understanding of the tech stack and the entire SDLC, contributing to efficient project completion.
Essential Duties And Responsibilities Include The Following
Develop solutions that add value and efficiency across systems while minimizing technical debt.
Collaborate closely with engineers, product owners, and stakeholders to meet product objectives.
Ensure quality at the code level with a Test First mentality.
Break down product requirements into actionable technical tasks.
Stay updated on technology trends and product roadmaps to guide development.
Contribute to cross-functional business processes.
Promote best practices, cross-team collaboration, and process continuity.
Mentor less experienced engineers as they grow in their skills.
Foster a collaborative culture based on trust and respect.
Experience You Will Have
C#
.NET 6+
SQL
Git
Unit Testing
RESTful web services
Messaging & queuing
Front-end framework such as React
Docker
Microservice Data Architecture
Preferred Experience
MySQL
Postgres
Kubernetes
Education And/or Experience
Bachelor's degree (B. S.) in Computer related subject area or related business field and six (6) or more years of experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields is required.
You will work closely with product, design, technology, and data science teams to develop and enhance applications. You will participate in code reviews within your team, assist in evaluating technologies for applications, and provide recommendations on best practices tailored to the situation, team, and product needs. You will help guide and support other team members in areas where you have expertise, focusing on code maintainability, performance, security, and functionality. You have a solid understanding of the tech stack and the entire SDLC, contributing to efficient project completion.
Essential Duties And Responsibilities Include The Following
Develop solutions that add value and efficiency across systems while minimizing technical debt.
Collaborate closely with engineers, product owners, and stakeholders to meet product objectives.
Ensure quality at the code level with a Test First mentality.
Break down product requirements into actionable technical tasks.
Stay updated on technology trends and product roadmaps to guide development.
Contribute to cross-functional business processes.
Promote best practices, cross-team collaboration, and process continuity.
Mentor less experienced engineers as they grow in their skills.
Foster a collaborative culture based on trust and respect.
Experience You Will Have
C#
.NET 6+
SQL
Git
Unit Testing
RESTful web services
Messaging & queuing
Front-end framework such as React
Docker
Microservice Data Architecture
Preferred Experience
MySQL
Postgres
Kubernetes
Education And/or Experience
Bachelor's degree (B. S.) in Computer related subject area or related business field and six (6) or more years of experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields is required.