Venteon logo

Assoc. Software Architect

Venteon
  • Troy, MI
  • Instant Apply
15 days ago

Job Description

Associate Software Architect

Location: Troy, MI

SUMMARY

The ideal candidate will have strong experience with Microsoft .NET, ASP.NET, C#, VB.NET, and Microsoft SQL Server, along with the ability to support existing applications while contributing to a strategic transition toward modern .NET technologies and Blazor. This is a hands-on technical role that combines software engineering, solution design, and incremental application modernization within an established technical leadership structure.

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Design, develop, test, and support application enhancements, integrations, and defect corrections while remaining actively involved in production code.

  • Collaborate with the Lead Developer/Architect to translate business requirements into practical technical designs, implementation plans, project estimates, and dependencies.

  • Maintain and enhance existing VB.NET, .NET Framework, and ASP.NET applications while developing new capabilities using C# and modern .NET technologies.

  • Contribute to enterprise application modernization through incremental migration, reusable application patterns, and integration of legacy and modern application components.

  • Develop and review Microsoft SQL Server queries, data access logic, stored procedure changes, and integration data flows in coordination with database owners.

  • Design, develop, and troubleshoot APIs, file transfers, batch and scheduled interfaces, authentication and single sign-on (SSO) integrations, and upstream and downstream application interactions.

  • Create and maintain solution diagrams, interface specifications, technical decision records, implementation notes, and support documentation.

  • Participate in code and design reviews to improve application consistency, error handling, validation, logging, security, maintainability, and performance.

  • Work with quality assurance (QA) and business analysts (BAs) to clarify requirements, establish acceptance criteria, deliver testable solutions, resolve defects, and meet release requirements.

  • Troubleshoot complex application and production issues involving IIS, SQL Server, integrations, and application logic while coordinating with infrastructure and support teams.

EDUCATION & EXPERIENCE

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.

  • Six or more years of progressive, hands-on enterprise software development experience, including application design and complex technical problem-solving.

  • Strong experience with Microsoft .NET, ASP.NET, and Microsoft SQL Server, including the ability to maintain and enhance existing VB.NET and .NET Framework applications.

  • Demonstrated hands-on experience developing and maintaining production applications using C# and .NET.

  • Experience designing, implementing, and troubleshooting SQL-backed web applications, APIs, system interfaces, and cross-platform data flows.

  • Practical knowledge of object-oriented design, secure software development, code reviews, testing, diagnostics, and maintainable coding practices.

  • Ability to evaluate technical alternatives, communicate design trade-offs, estimate development efforts, and document technical decisions.

  • Strong collaboration skills, with experience working alongside developers, QA professionals, business analysts, and infrastructure teams.

  • Willingness to remain actively involved in software development while expanding technical architecture responsibilities within an established leadership structure.

PREFERRED QUALIFICATIONS

  • Experience with modern .NET, Blazor Server, and incremental modernization of legacy enterprise applications.

  • Familiarity with application migration strategies that allow legacy and modern systems to coexist, including strangler-pattern approaches.

  • Experience with IIS, Windows Server, SQL Server performance optimization, enterprise authentication and authorization, and on-premises application deployments.

  • Experience with Azure DevOps Server, work-item tracking, source control, and structured development, testing, and production release processes.

  • Exposure to operationally critical system integrations, scheduled processes, and multi-client line-of-business applications.

 

If you are a high performer and would like to work for an equally high performing company and you think the above opportunity is appropriate for you, we invite you to apply to this job and email your resume to aparish@venteon.com.

We treat all resumes with strict confidentiality. We will always contact you first before submitting your resume to our client(s) for review. If you do not receive correspondence, you are not a fit for this position. 

 

At Venteon, our talent acquisition team is proud to provide our clients with the most qualified Accounting & Finance, Engineering & Manufacturing, Information Technology, Human Resources, Administrative & Call Center talent in the industry today.

Numbers & Facts

LocationTroy, MI
IndustryAccounting and Auditing Services
Company Size100 to 499 employees
Websitehttp://www.venteon.us.com/

About Company

At Venteon, we are experts in providing Executive Search and Staffing services in Accounting & Finance, Engineering, Technology, Sales & Marketing and Advertising with the following options:

Direct Placement / Executive Search

Contract

Contract-to-Direct

Project Based Solutions

We Deliver the Right Solutions:

Our recruiters are experienced in finding the right candidates for your position. Through active recruiting within our vast network (both locally and nationally), we source qualified candidates that have the exact experience necessary to make an immediate impact.

Our goal is to make the right placement the first time. We spend a great deal of time matching the right candidate with the right opportunity. Once a placement is made, we implement an ongoing quality control program to ensure the satisfaction of both parties. We believe that being proactive in this process enables us to provide a high level of success in our placement process.

We Build Long-Term Partnerships:

Our professional staff will learn about your business, culture, and work environment in order to understand the requirements and skills needed for your open position. We then tailor our search to these specific requirements and efficiently address your critical hiring needs. Our dedication to nurturing long-term, trust-based relationships with both clients and candidates is the reason for our success.

Skills

  • Accountingunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Authenticationunmatched
  • Business Analysisunmatched
  • Business Solutionsunmatched
  • Call Centersunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • DevOpsunmatched
  • Enterprise Applicationsunmatched
  • Error Handlingunmatched
  • Financeunmatched
  • Human Resourcesunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Leadershipunmatched
  • Manufacturingunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft Access Databaseunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft IIS Web Server (Internet Information Services)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Visual Basic.NETunmatched
  • Microsoft Windows Azureunmatched
  • Migration Strategyunmatched
  • Object Oriented Design (OOD)unmatched
  • Problem Solving Skillsunmatched
  • Project Estimatesunmatched
  • Quality Assuranceunmatched
  • Requirements Managementunmatched
  • Single Sign-On (SSO)unmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Stored Proceduresunmatched
  • Support Documentationunmatched
  • System Integration (SI)unmatched
  • Team Playerunmatched
  • Technical Analysisunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder