Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
What will be your
responsibilities:
Technical Leadership &
Mentorship:
· Lead, mentor, and guide a team of developers,
fostering a collaborative and high-performing environment.
· Conduct code reviews, provide constructive
feedback, and ensure adherence to coding standards, architectural patterns, and
security best practices.
· Promote knowledge sharing and continuous
learning within the team.
· Assist in the technical design of complex
business systems and provide technical expertise for day-to-day deliverables.
Software Development:
· Design, develop, and maintain scalable,
efficient, and secure web applications using the .NET framework (.NET Core,
ASP.NET, C#) and related technologies.
· Develop robust back-end services, including
RESTful APIs, microservices, and data integration solutions.
· Create responsive and engaging user interfaces
using modern front-end technologies (e.g., HTML, CSS, JavaScript, Angular,
React, Vue.js).
· Implement data storage solutions using
relational databases (e.g., SQL Server, PostgreSQL) and potentially NoSQL
databases, writing efficient data access code (e.g., Entity Framework,
ADO.NET).
· Participate in the full software development
lifecycle (SDLC), including requirements gathering, analysis, design,
development, testing, deployment, and support.
Architecture & Design:
· Contribute to the overall architecture and
design of software solutions, ensuring scalability, performance, security, and
maintainability.
· Evaluate and implement emerging technologies and
tools to enhance application functionality and performance.
· Develop and maintain architectural
documentation, including design specifications and technical diagrams.
Quality & Testing:
· Ensure application performance, scalability, and
security through best practices in coding, testing, and deployment.
· Conduct comprehensive unit testing, integration
testing, and participate in system and user acceptance testing.
· Identify, troubleshoot, and resolve complex
technical issues and bugs efficiently.
· Collaboration & Communication:
· Collaborate effectively with cross-functional
teams, including product owners, business analysts, QA engineers, designers,
and other stakeholders, to understand requirements and define project
objectives.
· Communicate complex technical concepts clearly
to both technical and non-technical audiences.
· Actively participate in agile ceremonies
(stand-ups, sprint planning, retrospectives).
Continuous Improvement:
· Stay up-to-date with the latest industry trends,
best practices, and advancements in .NET and full-stack development.
· Drive continuous improvement initiatives within
the development process, optimizing workflows and implementing best practices.
What are we looking for:
Ø Bachelor's
degree in Computer Science, Engineering, or a related field.
Ø 8+
years of progressive experience in full-stack software development with a
strong focus on .NET technologies.
Ø 5+
years of proven leadership experience in a software development team, including
mentoring junior developers and leading technical projects.
Technical Skills (Must-Have):
Back-End:
Ø Expert
proficiency in C# and the .NET ecosystem (.NET Framework, .NET Core, ASP.NET
Core).
Ø Strong
experience with ASP.NET MVC, Web API, and RESTful API design and development.
Ø Proficiency
in ORM frameworks such as Entity Framework (Core).
Ø Extensive
experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL),
including database design, T-SQL/SQL querying, and performance optimization.
Front-End:
Ø Strong
proficiency in HTML5, CSS3, and JavaScript.
Ø Extensive
experience with at least one modern JavaScript framework/library (e.g.,
Angular, React, Vue.js).
Ø Knowledge
of responsive design principles and cross-browser compatibility.
Tools & Methodologies:
Ø Proficiency
with version control systems, particularly Git.
Ø Experience
with Agile development methodologies (Scrum, Kanban).
Ø Familiarity
with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions).
Ø Experience
with cloud platforms (e.g., Microsoft Azure, AWS) for deploying and managing
applications.
Soft Skills:
Ø Excellent
problem-solving, analytical, and debugging skills.
Ø Strong
communication (written and verbal) and interpersonal skills.
Ø Ability
to take ownership of projects and make sound technical decisions.
Ø Proven
ability to work effectively in a collaborative team environment.
Ø Strong
attention to detail and a commitment to delivering high-quality, clean, and
maintainable code.
Alliantgroup India Talent
alliantgroup offers expert tax consulting solutions helping American businesses take full advantage of tax credits, incentives, and deductions.
Read more about the companyAuto-Apply to Senior Software Engineer - ETS Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.