Responsibilities
- 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.Qualifications Preferred (Negotiable) :
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.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation!