.NET Developer

Minnesota

C4 Technical Services
Apply for this Job
.NET Developer
Remote


About the Opportunity
We are seeking a skilled Software Engineer IV to join our team and play a key role in a critical client implementation project. You will be responsible for working on a complex application landscape consisting of a legacy VB.NET application and a C portal, both interacting with SQL and MySQL databases.

Responsibilities:

• Analyze, understand, and modify existing VB.NET code within our legacy application.

• Collaborate with the team to design and implement new features for the C portal application.

• Write clean, well-documented, and maintainable code adhering to best practices.

• Develop and implement efficient SQL queries and stored procedures to optimize database performance.

• Design and implement APIs for seamless communication between different parts of the application.

• Troubleshoot complex technical issues and develop innovative solutions for non-standard problems.

• Handle exceptions gracefully and ensure robust error handling throughout the code.

• Demonstrate a strong understanding of object-oriented programming (OOP) concepts for efficient code structure.

• Conduct thorough self-research to understand unfamiliar aspects of the codebase or technologies.

• Participate in code reviews and provide constructive feedback to fellow developers.

• Work collaboratively with other engineers, product managers, and stakeholders.

Qualifications:

• Bachelor's degree in Computer Science or a related field, or equivalent combination of education and experience.

• Minimum 5+ years of experience as a software engineer with a strong focus on VB.NET development.

• Proven experience working with C and familiarity with ASP.NET framework is a plus.

• Experience with SQL and MySQL database management and query optimization.

• Experience in designing and implementing APIs.

• Ability to write clean, maintainable, and well-documented code.

• Strong problem-solving skills and a passion for finding innovative solutions.

• Excellent analytical and debugging skills.

• Solid understanding of object-oriented programming (OOP) concepts.

• Effective communication and collaboration skills.

• Self-motivated and a quick learner with a willingness to tackle new challenges.

• Working knowledge of cloud fundamentals, with a preference for AWS, EC2, and Lambda.

• Excellent communication, collaboration, and problem-solving skills.

• Ability to work independently, take initiative, and adapt to changing priorities.

• Commitment to quality and adherence to coding standards.

• Positive and respectful team player.

Technical Skills:

• VB.Net

• C

• Entity Framework

• .Net Core

• MySQL

• SQL Server

Tools:

• Familiarity with project management tools (JIRA)

• Version control systems (GitHub)

• Continuous integration/deployment tools (Jenkins)

• Development environments (Visual Studio)

Date Posted: 29 April 2025
Apply for this Job