Role & responsibilities
Below is the job description
This position is responsible for the development, implementation and maintenance of .net based applications and components for the automotive marketing platform. This includes designing, developing, testing, analyzing and maintaining new software applications in support of the achievement of business requirements.
- Lead the
design, architecture, and development
of applications using .NET Core, C#, SQL Server, Angular, VueJS, JavaScript, HTML5, Bootstrap, and related technologies
. - Architect and implement
microservices and component-based solutions
with a focus on scalability, performance, and security. - Collaborate with developers, QA, product managers, and business stakeholders to deliver robust and high-quality software solutions.
- Review and contribute to
technical design documents, architecture diagrams, and solution strategies
. - Provide
hands-on technical expertise
in coding, performance optimization, and troubleshooting. - Mentor and coach junior engineers on software engineering best practices, design principles, and coding standards.
- Drive technical decision-making and guide solution trade-offs for new features and initiatives.
- Create and maintain
unit and integration tests
, ensuring system reliability and maintainability. - Act as a key responder for critical production issues and lead cross-team incident resolution.
- Contribute to process improvements, automation, and adoption of new tools and practices.
Integrate AI/ML models
within .NET applications to deliver intelligent, data-driven solutions.- Work with
cloud platforms (Azure/AWS)
to design, deploy, and optimize applications in a scalable environment.
Qualification
9+ years of software development experience
with recent leadership in technical design/architecture.- Bachelors degree in Computer Science or related field.
- Strong expertise in
.NET Core, C#, ASP.NET
, and SQL Server/Oracle
. - Proficiency in
front-end frameworks
(Angular, VueJS, JavaScript, jQuery, HTML5, Bootstrap). - Experience in
microservices, REST APIs, caching (Redis), and modern web architecture patterns
. - Hands-on experience with
cloud platforms (Azure/AWS)
and automation. - Exposure to
AI/ML concepts
and integrating ML models into .NET applications. - Knowledge of security best practices (OAuth, OWASP, SAML, SSO).
- Strong problem-solving, analytical, and communication skills.
- Ability to mentor teams and deliver solutions in Agile/Scrum environments.
Preferred Qualifications
- Experience with
Visual Studio 2019+, Azure DevOps, Git
, and NoSQL solutions
. - Familiarity with
Service Bus architecture
. - Automotive marketing domain knowledge (a plus).
- Strong interpersonal, leadership, and time-management skills with a
can-do attitude
.