IT Developer
Home > Careers
4 Positions
About the Job
A Senior .Net Developer is a software development professional with extensive experience in design, development, implementation and maintenance of complex windows and web-based applications. They have a deep understanding of the .Net Framework and its associated technologies, as well as experience in demonstrating cloud platforms and AI technologies to deliver innovative and ground breaking solutions.
Job Description
Design, develop, implement, and maintain .Net windows and web-based applications.
Write .Net code that is high-quality, scalable, maintainable, and testable.
Fix and debug .Net applications.
Stay up to date on the latest .Net technologies and trends.
Mentor and train junior developers.
Qualifications Required (Non-Negotiable):
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent technical field; Master’s degree is a plus.
- 6-10 years of experience working as a .Net developer using .Net Framework, .Net Core, WPF, C#, ASP.Net, MVC, Web APIs.
- Experience with SQL Server and Oracle databases.
- Experience with Agile Scrum development methodology.
- Experience in performing root cause analysis of production errors and resolving technical issues.
- Good communication and collaboration skills.
- Experience with cloud computing platforms like Azure or AWS.
- Experience with AI and machine learning technologies.
- Experience with DevOps and CI/CD tools to automate the development and deployment of software.
Benefits
- Competitive salary and performance-based incentives.
- Opportunity for professional growth and advancement.
- Health insurance and other benefits.