We are looking for a skilled and detail-oriented Web Developer with expertise in Microsoft C# and the .NET. You will be responsible for designing, developing, and maintaining web applications that are scalable, secure, and user-friendly.
Key Responsibilities
- Design, develop, and maintain web applications using C#, ASP.NET (MVC/Core), and related technologies.
- Collaborate with UI/UX designers, product managers, and other developers to deliver high-quality solutions.
- Write clean, scalable, and well-documented code.
- Integrate front-end components with server-side logic.
- Develop and consume APIs and web services.
- Perform unit testing and participate in code reviews.
- Troubleshoot and debug applications.
- Stay up to date with emerging technologies and best practices in .NET and web development.
Required Qualifications
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
- 3+ years of experience in web development using C# and ASP.NET (MVC or Core).
- Strong understanding of HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, or Vue.js).
Familiarity with version control systems like Git.
- Knowledge of software development best practices, including Agile methodologies.
- Preferred Qualifications
- Experience with Azure or other cloud platforms.
- Familiarity with DevOps practices.
- Knowledge of microservices architecture.
- Understanding of security best practices in web development.
Job Type: Full-time
Pay: $55,000.00 - $65,000.00 per year
Work Location: In person