Job Description
Job Description
We are looking for a Senior Software Engineer to join our dynamic team in Central Ohio. In this role, you will leverage your expertise in .NET and web development to design, develop, and maintain high-quality software solutions. This is a great opportunity for an experienced and detail-oriented individual with extensive experience in an Agile environment who thrives in both development and support capacities.
Responsibilities:
• Develop and maintain robust software applications using C# and .NET technologies.
• Build responsive web interfaces utilizing Blazor and modern web development practices.
• Implement and manage data models with Microsoft Entity Framework.
• Collaborate with cross-functional teams in an Agile environment to deliver high-quality solutions.
• Write clean, efficient code and conduct thorough testing to ensure application functionality and performance.
• Troubleshoot and resolve technical issues to support existing systems.
• Optimize web applications for maximum speed and scalability.
• Integrate JavaScript, CSS, and HTML into applications to enhance user experience.
• Ensure adherence to best practices for software development and coding standards.
• Participate in code reviews and provide constructive feedback to peers.
• At least 7 years of experience as a .NET developer in an Agile environment.
• Proficiency in C# and .NET framework.
• Hands-on experience with Microsoft Blazor for web development.
• Strong knowledge of Microsoft Entity Framework for database management.
• Demonstrated expertise in responsive web development using JavaScript, CSS, and HTML.
• Familiarity with Microsoft SQL Server for database solutions.
• Ability to troubleshoot and support existing software systems.
• Excellent problem-solving skills and attention to detail.