Title: Senior .NET Developer
Location: Chicago, IL
Experience: 12+ Years
Visa: H1B
Job Description:
We are looking for a highly skilled Senior .NET Developer with over 12 years of experience to join our team in Texas. You will be responsible for designing, developing, and maintaining .NET applications and solutions, contributing to the entire software development lifecycle.
Responsibilities:
- Designing and developing high-quality software solutions using .NET technologies.
- Analyzing user requirements and translating them into technical specifications.
- Developing scalable, maintainable, and efficient code to meet project goals.
- Participating in architectural design and decision-making processes.
- Integrating data storage solutions (SQL Server, MySQL) with applications.
- Implementing best practices in software development, security, and testing.
- Troubleshooting and debugging applications to ensure smooth operations.
- Collaborating with cross-functional teams to define, design, and ship new features.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Proven work experience of at least 12 years as a .NET Developer or similar role.
- Strong proficiency in .NET framework (ASP.NET, MVC, Web API), C#, and SQL.
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and JavaScript frameworks (Angular, React, Vue.js).
- Knowledge of ORM frameworks (Entity Framework, NHibernate) and design patterns.
- Familiarity with cloud platforms (Azure, AWS, GCP) and containerization technologies (Docker, Kubernetes).
- Understanding of Agile methodologies and DevOps practices (CI/CD pipelines, Git).
- Excellent problem-solving and analytical skills with a strong attention to detail.
- Ability to effectively communicate technical concepts to stakeholders.
Preferred Qualifications:
- Certification in Microsoft technologies (MCSD, MCP).
- Experience with mobile application development (Xamarin, React Native).
- Knowledge of microservices architecture and serverless computing.
- Familiarity with test-driven development (TDD) and automated testing frameworks.
- Ability to mentor junior developers and contribute to team growth.
How to Apply:
Interested candidates should submit their resume and cover letter to career@infomn.com. Please include “Senior .NET Developer Application – [Your Name]” in the subject line. We look forward to reviewing your application and discussing this exciting opportunity with you.