Software Architect - .Net

Minneapolis, MN

|

Onsite

|

Contract

|Job ID 67806|Posted Aug 19, 2024
JOB DESCRIPTION
Our client is seeking a dedicated Software Architect with a focus on .Net. This is a contract-to-hire position based in either Charlotte, NC or Minneapolis, MN. This role is not remote and requires a flexible commitment of three days a week in the office.

As a Software Architect, you will be part of our client's dynamic team, working on a variety of tasks related to .Net based applications and ETL processes. Your responsibilities will include:
- Understanding and managing existing ETL processes, primarily using SSIS, Windows Executables, Powershell, API Integrations, and AutoSys
- Comprehending the architecture and usage of the existing web application, including the deployment model
- Conducting thorough impact analysis for major changes and providing optimal solutions
- Developing POCs and recommending solutions based on problem or feature requests
- Designing and building new ETL processes and web application functionalities as needed
- Reviewing requirements with the scrum team to provide timely and meaningful feedback
- Estimating, prioritizing, planning, and coordinating development activities

The ideal candidate will have:
- Proven experience as a Full Stack .Net Developer using .NET Core 6+, ASP.NET MVC, Web API, and SQL
- Extensive experience in designing and maintaining ETL processes
- Experience with database design and backend coding, including creation of tables, views, stored procedures, functions, and optimization techniques
- Experience in developing SSIS packages, Windows Executables, Powershell
- Experience with Telerik Controls, Bootstrap, jQuery, Javascript, HTML 5, CSS
- Familiarity with application deployment using a CI/CD pipeline like Jenkins
- Basic understanding of Docker, Kubernetes, and YAML
- Preferred skills: Clean Architecture, Dependency Injection, Repository Pattern, Nuget Package Creation, GraphQL, Dapper.NET, OAuth OIDC
- Working experience in TFS/Jira
- Proficiency with agile software development lifecycle

Join our client's team and contribute to innovative solutions that make a difference. Please note that upon offer, candidates must complete a background check.

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact us.

All applicants applying must be legally authorized to work in the country of employment.