Senior .NET Developer

Full Time


Share Icon Popup

7-9 yrs

Master's (Preferred)


ASP .Net



Web API Development


Front-end Development

MS Build



Job Details

Position Overview:

We are on the lookout for a Senior .NET Developer with a proven track record and 7-9 years of experience in the .NET ecosystem. In this role, you will be at the forefront of crafting, developing, and refining high-quality, scalable, and secure .NET applications. Your deep understanding of .NET technologies, exceptional problem-solving capabilities, and comprehensive software development acumen will be instrumental in propelling our projects to success.

Key Responsibilities:

Software Development: Spearhead the creation, development, and maintenance of .NET applications, encompassing web services, APIs, and database integrations.
Technical Leadership: Assume a pivotal role in steering software design, architecture decisions, and code review sessions, ensuring best practices and coding standards are met.
Database Integration: Collaborate effectively with multidisciplinary teams to seamlessly integrate .NET applications with databases, enhancing functionality and performance.
Code Optimization: Proactively identify and rectify performance bottlenecks, optimizing application efficiency and resource utilization.
Quality Assurance: Contribute to quality assurance efforts through meticulous unit testing, guaranteeing application reliability and integrity.
Troubleshooting: Apply rigorous debugging skills and analytical reasoning to resolve software anomalies and issues.
Documentation: Maintain and generate detailed technical documentation, ensuring clarity and accessibility for ongoing projects.
Security: Implement and advocate for security best practices, safeguarding applications against emerging threats and vulnerabilities.
Agile Development: Engage in Agile development practices, actively participating in sprint planning, daily stand-ups, and retrospectives.
Mentorship: Mentor junior developers, fostering an environment of growth and professional development.
Technological Awareness: Stay abreast of the latest .NET technologies, frameworks, and industry trends, integrating innovative solutions into the development workflow.

Qualifications & Experience:

A Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (Master’s degree preferred).
A minimum of 7-9 years of hands-on experience in .NET application development.
Expertise in C# and the .NET framework, with a strong grasp of object-oriented programming and design patterns.
Solid experience in ASP.NET, MVC, and Web API development.
Proficient in database technologies with SQL and an understanding of RDBMS principles.
Well-versed in web application development, RESTful APIs, and possess an excellent ability to solve problems and debug.
A strong foundation in software development methodologies and best practices.
Effective communication and teamwork skills.
Familiarity with version control (e.g., Git), build tools (e.g., MSBuild), front-end technologies (HTML, JavaScript, CSS), and cloud computing platforms (e.g., Azure, AWS) is highly regarded.

Join Us :

If you’re a seasoned Senior .NET Developer with a passion for excellence in software development, eager to drive robust .NET solutions, we invite you to apply. Join our team and play a vital role in our journey to deliver exceptional software solutions.

Apply Online

Scroll to Top