Post Job Free
Sign in

Dotnet Developer

Company:
AXISCADES
Location:
Champaign, IL, 61825
Posted:
June 15, 2025
Apply

Description:

AXISCADESis a leading, end to end engineering solutions and product company. We bring expertise that caters to the digital, engineering, and smart manufacturing needs of large enterprises. With decades of experience in creating innovative, sustainable, and safer products worldwide,AXISCADESdelivers business value across the entire engineering life cycle.

Our deep domain expertise and engineering solution portfolio covers the complete product development life cycle from concept evaluation to manufacturing support and certification for the Aerospace, Defence, Heavy Engineering, Automotive, Medical Devices & Industrial Product industries.

AXISCADESis headquartered in Bangalore and has offices across India, North America, Europe and the Asia Pacific region. URL:

Title: .Net Developer

Location: Champaign, IL (100% Onsite)

Job Summary:

We are seeking a highly skilled and experienced .NET Engineer to join our dynamic development team. The ideal candidate will have a strong background in C# and .NET technologies, with hands-on experience in data structures, MVVM architecture, and a solid understanding of Git and Azure DevOps. This role requires excellent communication skills, a sense of ownership, and a knack for logical problem-solving.

Key Responsibilities:

Develop and Maintain Software:

Design, develop, test, and maintain robust and scalable software applications using C# and .NET technologies.

Implement MVVM architecture in WPF applications to ensure high-quality code and maintainable solutions.

Data Structures and Algorithms:

Utilize and implement various data structures (arrays, generic and non-generic collections, linked lists, etc.) effectively in software solutions.

Apply algorithmic thinking to solve complex problems and optimize performance.

Version Control and CI/CD:

Manage code using Git, including branching, merging, and pull requests.

Collaborate with DevOps teams to streamline build and deployment processes using Azure DevOps.

Collaboration and Communication:

Work closely with cross-functional teams, including product managers, designers, and other developers to deliver high-quality software solutions.

Communicate technical concepts clearly and effectively to both technical and non-technical stakeholders.

Ownership and Problem-Solving:

Take ownership of projects from inception through delivery, ensuring they meet high standards of quality and performance.

Troubleshoot, debug, and resolve issues efficiently and effectively.

Continuous Learning and Improvement:

Stay up to date with emerging technologies and industry trends.

Participate in code reviews and provide constructive feedback to peers.

Required Skills and Qualifications:

Technical Skills:

Proven experience in C# and .NET framework.

Hands-on experience with data structures and algorithms.

Practical experience with WPF and MVVM design patterns.

Proficiency in version control systems, specifically Git.

Familiarity with Azure DevOps for CI/CD pipelines and project management.

Soft Skills:

Strong communication skills, both verbal and written.

Excellent problem-solving abilities with a logical approach to complex issues.

Proven ability to take ownership of projects and deliver high-quality results.

Strong collaborative skills and the ability to work effectively in a team environment.

Education and Experience:

Bachelor's degree in computer science, Electronics Engineering, or a related field (or equivalent experience).

Minimum of 3-6 years of professional experience in software development with a focus on .NET technologies.

"We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status"

Apply