Logo
C4 Technical Services

.NET Developer - Remote Job at C4 Technical Services in Eagan

C4 Technical Services, Eagan, MN, United States


.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) #DICE kgohmann@c4techservices.com cclausen@c4techservices.com