Senior Software Application Engineer

Venteon

Detroit (MI)

On-site

USD 90,000 - 130,000

Full time

11 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Venteon is seeking a Senior .NET Application & Quality Engineer to lead hands-on development, debugging, and validation across enterprise systems. The role focuses on strong .NET/C# capabilities, SQL Server proficiency, and experience with REST/SOAP integrations to ensure robust production readiness.

The ideal candidate will partner with analysts, review designs, and drive comprehensive testing—functional, integration, and data-validation—throughout the project lifecycle.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Software Development, or a related discipline.
  • Strong hands-on experience with .NET, .NET Framework, C#, ASP.NET, and enterprise web applications.
  • Experience with REST APIs and SOAP web services and system-to-system integrations.
  • Experience debugging applications and performing root-cause analysis across enterprise apps.
  • Experience with IIS-hosted applications, source control, and modern software development practices.

Responsibilities

  • Develop, maintain, troubleshoot, and support enterprise applications built on modern and legacy .NET technologies.
  • Partner with Business Analysts to translate business requirements into technically complete and testable requirements.
  • Define technical acceptance criteria, data-validation requirements, integration mappings, exception-handling scenarios, and expected downstream results.
  • Identify missing requirements, technical dependencies, edge cases, integration impacts, security considerations, and potential failure scenarios.
  • Review technical designs and proposed solutions for completeness, maintainability, integration impact, supportability, and testability.
  • Perform hands-on debugging and root-cause analysis across application code, SQL Server databases, APIs, web services, integrations, scheduled jobs, file transfers, and infrastructure dependencies.
  • Design and execute end-to-end testing covering complete business processes and interconnected systems.
  • Perform functional, integration, regression, negative, and data-validation testing.

Skills

.NET Framework
C#
ASP.NET
SQL Server
REST APIs
SOAP Web Services
End-to-end Testing
Root-Cause Analysis
System Integrations
IIS Hosting
Documentation
Collaboration

Education

Bachelor's degree in Computer Science, Information Systems, Software Development, or a related discipline

Tools

SQL Server Management Studio
Git
Visual Studio
Postman

Job description

Senior .NET Application & Quality Engineer The ideal candidate will bring strong hands-on experience with .NET, C#, Microsoft SQL Server, APIs, web services, and enterprise integrations. This individual should be comfortable analyzing complex applications end-to-end, reviewing code and database logic, troubleshooting difficult issues, validating integrations, identifying gaps before they reach production, and ensuring delivered solutions meet business requirements.

About the Role
ESSENTIAL DUTIES & RESPONSIBILITIES
  • Develop, maintain, troubleshoot, and support enterprise applications built on modern and legacy .NET technologies.
  • Partner with Business Analysts to translate business requirements into technically complete and testable requirements.
  • Define technical acceptance criteria, data-validation requirements, integration mappings, exception-handling scenarios, and expected downstream results.
  • Identify missing requirements, technical dependencies, edge cases, integration impacts, security considerations, and potential failure scenarios.
  • Review technical designs and proposed solutions for completeness, maintainability, integration impact, supportability, and testability.
  • Perform hands-on debugging and root-cause analysis across application code, SQL Server databases, APIs, web services, integrations, scheduled jobs, file transfers, and infrastructure dependencies.
  • Design and execute end-to-end testing covering complete business processes and interconnected systems.
  • Perform functional, integration, regression, negative, and data-validation testing.
  • Validate application changes across upstream and downstream systems, including customers, vendors, partner systems, APIs, data feeds, and scheduled processes.
  • Use Microsoft SQL Server extensively for data investigation, advanced querying, stored procedure analysis, data validation, and database troubleshooting.
  • Test and troubleshoot REST APIs, SOAP web services, secure file interfaces, batch jobs, and scheduled processes.
  • Reproduce production issues and trace problems through the technology stack to determine the actual root cause.
  • Work directly with Developers to troubleshoot issues, validate fixes, and determine production readiness.
  • Perform pre- and post-deployment validation, confirm dependencies and rollback requirements, and support release-readiness decisions.
  • Assist with complex production incidents and improve development, QA, documentation, supportability, and release-quality practices.
Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Software Development, or a related discipline; or equivalent professional experience.
Required Skills
  • Strong hands-on experience with .NET, .NET Framework, C#, ASP.NET, and enterprise web applications.
  • Strong experience with Microsoft SQL Server, including advanced SQL querying, stored procedures, data validation, and database troubleshooting.
  • Experience debugging applications and performing complex root-cause analysis.
  • Experience with REST APIs and/or SOAP web services and system-to-system integrations.
  • Experience performing integration, regression, functional, negative, and end-to-end testing.
  • Experience supporting enterprise applications and troubleshooting complex production issues.
  • Experience with IIS-hosted applications, source control, and modern software development practices.
  • Ability to independently analyze unfamiliar applications, understand code and SQL interactions, trace integrations, reproduce problems, and determine where and why failures occur.
  • Strong written, verbal, documentation, analytical, and collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
.Net Application Developer
.Net Application Developer

Venteon • Troy (MI)

On-site
USD 110,000 - 140,000
Senior Developer
Senior Developer

Brooksource • Lansing (MI)

On-site
USD 110,000 - 140,000
.NET Developer
.NET Developer

The Intersect Group • Sandy Springs (GA), Northern (KY)

Hybrid
USD 83,000 - 124,000
.NET Application Developer
.NET Application Developer

Compunnel, Inc. • Wilmington (NC)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Lucid Services Group • Indianapolis (IN)

On-site
USD 100,000 - 130,000
Application Specialist (Enterprise Applications)
Application Specialist (Enterprise Applications)

Levi, Ray & Shoup, Inc. • Illinois

On-site
USD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

UniFirst Careers • Massachusetts

On-site
USD 120,000 - 180,000
.NET Senior Full Stack Developer
.NET Senior Full Stack Developer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Senior Web Architect
Senior Web Architect

Influx Infosys • Tallahassee (FL)

On-site
USD 90,000 - 130,000