skip to Main Content
Position summary:

The Solution Architect is a leader responsible for the overall design and development of technology solutions, that align with business requirements and best practices for solution maintainability and performance. In this position, the solution architect manages all technical aspects of client solution delivery, including requirements gathering, design, development, training, data conversion, testing and maintenance to achieve the successful development and implementation of the client’s business needs. As a senior level role, daily management of other application team members is a key duty. This role works directly with a variety of internal and external stakeholders, including technical leads, business analysts, senior executives, developers, and more. Although there is a strong management component to this role, it should be expected to have development and non-development projects assigned to the solution architect, which could include production support.

Being that Corterra Solutions is a Microsoft Partner, this role primarily utilizes the Microsoft stack of technologies and business applications. This includes, but is not limited to, Dynamics Business Solution (ERP) products, Dynamics CRM, Dynamics 365, SharePoint, SQL Server, SQL Server Business Intelligence tools, Azure, Power BI and .NET framework to extend and build business applications to support client industry needs.

Key duties:
  • Manages all technical aspects of client solution delivery, including requirements, design, development, training, data conversion, testing and maintenance to achieve the successful development and implementation of the client’s business needs
  • Work closely with internal and external client stakeholders to:
    • Analyze client’s business processes, data, systems and procedures to determine best technical path for solving complex business problems and gaps
    • Determine solution feasibility, cost, time and compatibility with internal and external systems
    • Manage design and development aspects of projects, including the conversion of technical design and specifications into new or existing functionality/features
  • Mentor other application team members
  • Perform code reviews, ensuring adheres to requirements and best practices
  • Enhance system functionality through configuration (non-coded) and customization (coded)
  • Support and work with end-users to aid in the investigation, diagnosis, and resolution of system incidents
Candidate minimum experience:

5+ years’ experience in a design or solution architect role

Desired education:

Bachelor’s Degree in Computer Science, Statistics, Mathematics, Engineering or related technical discipline desired. APPLICANTS MUST BE PERMANENTLY AUTHORIZED TO WORK IN THE U.S. WE ARE UNABLE TO OFFER SPONSORSHIP AT THIS TIME.

Required skills and experience:
  • Languages and frameworks
    • NET framework
    • C#
    • Microsoft SQL Server (T-SQL)
    • JavaScript/HTML (front-end frameworks and/or vanilla)
  • Concepts
    • Object-oriented programming (OOP)
    • Relational Database Design
    • Software Development Methodologies
    • Basic data structures (arrays, trees, etc.)
    • Source control (Git in particular)
  • Personal attributes
    • Ability to effectively communicate complex programming concepts
    • Self-motivated and organized
    • High attention to detail
    • Excellent problem solving techniques and analytical skills
    • Team player with advanced communication and interpersonal skills in English
Bonus skills and experience:
  • Any of the following languages and frameworks
    • Entity Framework
    • ASP.NET
    • HTML/CSS
    • Node.JS
    • Vue.JS
    • PowerShell
  • Experience
    • Implementing or supporting financial systems and ERP applications, specifically Microsoft Dynamics
    • Previous consulting experience
  • Applications and Development Tools
    • Azure Dev Ops
    • SQL Server Management Studio
    • Visual Studio
    • Report writer tools, particularly
    • SSRS
    • Power BI
    • Experience using an ETL tool, specifically SSIS

Interested candidates please email resume to

Corterra Solutions is an Equal Opportunity Employer.

Back To Top