Job Description :
Collaborate with business and technology partners to design and implement scalable .NET-based solutions that meet complex business needs
- Develop, test, and maintain secure, high-performing software components using C#/.NET and related technologies
- Participate in agile development processes including sprint planning, code reviews, and continuous integration
- Analyze user requirements and translate them into technical specifications and functional code.
- Support production deployments, troubleshoot issues, and contribute to ongoing platform enhancements
Requirements:
- Minimum 6-9 years of experience in software development using C#/.NET, with strong knowledge of object-oriented programming and design patterns
- Proficiency in SQL databases (Oracle or SQL Server) and experience with full stack development (e.g., Blazor, WinForms, or JavaScript frameworks)
- Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degrees or certifications (e.g., MCSD) are a plus
- Strong problem-solving skills and ability to work independently or as part of a cross-functional team
- Familiarity with cloud platforms (e.g., Azure), CI/CD pipelines, and modern DevOps practices
Candidates must be able to work onsite every other week
Desired Skills and Experience
- .NET
- ASP.NET
- MAUI
- BLAZOR
- AZURE
- DEVOPS
Equal Opportunity Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.