Net Lead Apply
Role: .Net Lead
Location: Champaign, Illinois - Initial on-site requirement for about six months, transitioning to 100% remote.
Cotract/Fulltime
Job Description:
Must Have: Someone with MVVM and WPF who worked on Desktop applications.
We are looking for a .Net Lead for Champaign, Illinois. This position involves developing engineering applications using C# and the Microsoft MVVM framework, conducting code reviews, and supporting the US team. Candidates should have a Master's degree in Computer Science (PhD preferred) and at least 10 years of software development experience, specifically with C# and MVVM. Proficiency in C#, familiarity with Git, and experience in engineering or simulation applications are essential. Desired skills include cloud platforms like Azure and Agile methodologies. Strong communication, problem-solving, and collaboration skills are crucial.
Job Responsibilities
- Develop engineering applications using C# and the Microsoft MVVM framework.
- Conduct Software code reviews
- Provide immediate support to the US team.
- Collaborate with cross functional teams.
- Participate in software design and architecture.
- Troubleshoot and resolve software issues.
- Stay updated with industry trends and technologies.
Candidate Requirements Education & Experience Required
- A PhD is preferred, but a Master's degree in Computer Science is highly encouraged.
- Minimum of 10+ years of experience in software development.
- Specific experience in software development using C# and the MVVM framework.
Technical Skills Required
- Proficiency in C# programming language.
- Experience with the Microsoft MVVM framework.
- Desktop Application experience.
- Experience in developing engineering or simulation applications.
- Familiarity with software development best practices and design patterns.
- Experience with code review processes and tools.
- Knowledge of version control systems like Git.
Technical Skills Desired
- Experience with cloud platforms such as Microsoft Azure.
- Familiarity with database management systems like Microsoft SQL Server.
- Understanding of Agile methodologies and tools like Jira.
- Experience with simulation software or platforms specific to the industry.
Soft Skills
- Communication Skills.
- Problem Solving Skills.
- Team Collaboration.
- Adaptability.
Disqualifiers/Red Flags
- Lack of Experience with C# and MVVM Framework.
- Desktop Application experience.
- Poor Communication Skills.
- Inflexibility to Work On Site Initially.