Senior Software Engineer - Iowa
Hybrid · West Des Moines, Iowa, United States
Job Summary
Senior Software Engineer to develop, maintain, and improve software solutions supporting business needs with a focus on C#, ASP.NET, Entity Framework, Blazor, and Microsoft SQL Server (SA Hub). Works within an agile scrum team to build new features, fix issues, create integrations, support reporting, participate in QA/testing, review code, and create documentation. Mentors newer developers and identifies technology-driven efficiencies to streamline internal processes. Responsibilities include modifying existing software, QA practices, testing, collaborative development, code review, producing operation/maintenance manuals, and developing/reporting from SQL Server. Must have strong communication, problem-solving, organization, and self-motivation skills.
Required Qualifications
- Bachelor's degree in Computer Science/related field OR equivalent experience
- 6+ years development experience
- Experience with software architecture, design patterns and principles
- Experience with web development and associated technologies (HTML, JavaScript, CSS)
- Proficiency with C#, ASP.NET and Entity Framework
- Ability to create and modify scripts, stored procedures, triggers and functions as well as query, extract and update data in Microsoft SQL Server
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.