Senior Software Engineer (Modern .NET)
New
C
Computer Information ConceptsGovTech ERP
Must reside in CO, FL, IA, IL, KS, MO, NE, OH, or TNFull-TimeSenior
Salary120,000 - 160,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- GitMicrosoft SQL ServerTypeScriptC#Azure.NETCI/CDRESTful APIs
Requirements
- 6+ years of professional software engineering experience, including meaningful ownership of production backend systems.
- Strong production experience with C#/.NET and ASP.NET Core.
- Strong fundamentals in REST APIs, application architecture, and data modeling.
- Production experience with relational databases, including SQL Server, EF Core, schema migrations, and query optimization.
- Strong unit and integration testing practices.
- Experience deploying or operating cloud-hosted applications, preferably in Azure.
- Experience working with CI/CD pipelines and Git-based development workflows.
- Working familiarity with modern frontend architecture and browser/API integration.
- Strong collaboration and communication skills, with experience working across engineering, product, and design.
- Experience using AI-assisted development tools responsibly.
Responsibilities
- Design and deliver REST APIs, domain logic, and background workflows for finance, payroll, and future ERP product areas.
- Model durable data structures and manage EF Core migrations, SQL performance, and production data changes.
- Own complex capabilities from technical discovery and design through implementation, deployment, and production follow-up.
- Partner with product, design, and frontend engineering to break complex workflows into practical, testable increments.
- Help define integration and data-import approaches as customers transition from established desktop products to the new SaaS suite.
- Build appropriate unit and integration testing around business rules, API contracts, data integrity, and failure scenarios.
- Collaborate with the platform lead on CI/CD, observability, infrastructure, releases, and production diagnosis.
- Design secure, permission-aware, and auditable workflows appropriate for financial and government software.
- Contribute to technical leadership through code review, mentoring, documentation, and shared engineering standards.
View Full Description & ApplyYou'll be redirected to the employer's site