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.