Senior Dot Net
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
Key details
- Location
- India
- Work style
- Remote
- Level
- Senior
- Job type
- Full-time
- Experience
- 9–12 yrs
- Function
- other
- Focus area
- other
- Posted
- 28m ago
Skills
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Dot Net Developer based in India.
As a Senior .NET Developer, you will play a key role in designing, developing, and delivering high-quality web applications and scalable software solutions. You will leverage your expertise in C#, .NET Core, and Web API development to transform business requirements into reliable, efficient, and maintainable applications. Working across the full stack, you will collaborate with technical teams to define architectures, integrate third-party services, and optimize application performance. You will contribute to software quality through comprehensive testing, code validation, and continuous delivery practices. The role also offers opportunities to mentor junior developers, share technical expertise, and influence engineering best practices. Join a collaborative, technology-driven environment where innovation, technical excellence, and continuous improvement are central to delivering impactful solutions.
Accountabilities:
- Analyze project requirements, assess technical feasibility, and translate business needs into effective software solutions.
- Recommend appropriate technical approaches, architectures, and implementation strategies to meet functional and non-functional requirements.
- Design, develop, maintain, and optimize web applications using C#, .NET Core, and Web API technologies.
- Contribute to full-stack development activities, integrating backend services with modern frontend technologies where required.
- Design, develop, and maintain SQL Server databases, including schema design, query development, and performance tuning.
- Use Microsoft Enterprise Library and related components to support data access layers, logging, dependency management, and other application infrastructure requirements.
- Integrate third-party and vendor APIs, ensuring secure, reliable, and efficient communication between systems.
- Develop and maintain unit, integration, subsystem, and system-level test cases to ensure application stability and reliability.
- Validate implemented features against project requirements, identify defects, and implement appropriate corrective measures.
- Apply software engineering best practices to deliver high-quality solutions within agreed timelines and project standards.
- Contribute to continuous integration and delivery workflows, including test-driven development (TDD), behavior-driven development (BDD), and automated CI/CD pipelines.
- Leverage cloud platforms such as AWS or Microsoft Azure to support application development, deployment, and operational requirements.
- Collaborate with cross-functional teams to resolve technical challenges, improve development processes, and maintain consistent code quality.
- Support the recruitment, onboarding, training, and mentoring of junior and peer developers, encouraging knowledge sharing and technical growth.
- Stay current with modern web development frameworks, tools, and engineering practices to continuously improve application delivery.
- A bachelor’s or master’s degree in Engineering, Computer Science, Information Technology, or a related discipline, such as BE, B.Tech, MCA, ME, or M.Tech.
- At least 9 years of relevant software development experience, with strong expertise in modern web application development and full-stack engineering.
- Strong proficiency in C#, .NET Core, and ASP.NET Web API development.
- Hands-on experience designing, developing, and maintaining scalable web applications and backend services.
- Working knowledge of Microsoft SQL Server, including database schema design, SQL query writing, query optimization, and performance tuning.
- Proficiency with Microsoft Enterprise Library or equivalent application infrastructure components for data access, logging, and dependency management.
- Experience integrating third-party or vendor APIs and troubleshooting system-to-system communication issues.
- Exposure to modern frontend development technologies, including Vue.js, JavaScript, HTML5, and CSS.
- Understanding of software testing methodologies, including unit, integration, subsystem, and system testing.
- Familiarity with continuous delivery and software quality practices, including TDD, BDD, and Azure CI/CD Pipelines.
- Experience with cloud platforms such as AWS or Microsoft Azure is preferred.
- Strong analytical and problem-solving skills, with the ability to evaluate requirements and recommend appropriate technical solutions.
- Excellent communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders.
- Demonstrated ownership, attention to detail, and commitment to delivering reliable, maintainable software within deadlines.
- Experience mentoring developers, sharing technical knowledge, and contributing to team development is an advantage.
- Ability to work independently, manage competing priorities, and adapt to evolving project requirements.
- Full-time employment with the opportunity to contribute to modern web application development projects.
- Remote work opportunities, with Bengaluru, India, listed as the preferred location.
- Exposure to a broad technology stack, including C#, .NET Core, Web API, SQL Server, and modern frontend frameworks.
- Opportunities to work with cloud technologies such as AWS and Microsoft Azure.
- Professional growth through complex technical challenges, architectural contributions, and software engineering initiatives.
- Opportunities to strengthen expertise in automated testing, CI/CD, and continuous delivery practices.
- Opportunities to mentor colleagues, share technical knowledge, and contribute to engineering best practices.
- A collaborative environment that encourages technical problem-solving, innovation, and continuous improvement.
- Salary, healthcare coverage, paid leave, bonuses, and other benefits: Specific details were not provided in the original job description and can be clarified during the recruitment process.
Requirements:
Benefits:
Get jobs like this as soon as they're posted
ApplyHour checks company career sites all day and ranks every opening against your profile. Free to join.