skip to Main Content
Position summary:

As a developer at Corterra Solutions, you will utilize the .NET stack, SQL, JavaScript, and HTML to build and extend business applications. This includes development of extensions for Dynamics 365, creation of console applications for troubleshooting, constructing workflows to automate business processes, writing JavaScript to provide custom functionality, and more. Team member will be responsible for design, development, and implementation of technological solutions to support clients’ business operations. This role works with Technical Leads, Business Analysts, Senior Executives, and other Developers. While this is a developer role, the desired candidate must demonstrate an interest in business applications and how technical solutions can solve business problems.

As Corterra Solutions is a Microsoft Partner, this role 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:
  • Contributes to all phases of system delivery, including requirements, design, development, training, data conversion, testing and maintenance to achieve the successful development and implementation of the customer’s business needs
  • Enhance ERP system functionality through configuration (non-coded) and customization (coded)
  • Extend existing applications using a variety of technologies, programming languages and frameworks
  • Contribute in the writing of standard and ad-hoc reports to support critical business decisions
  • Design and develop SQL queries to support reporting, integration, and other system needs
  • Review and create application customization and configuration documentation
  • Support and work with end-users to aid in the investigation, diagnosis, and resolution of system incidents
  • Work closely with internal and external stakeholders to:
    • Analyze Customer’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
    • Guide developmental aspects of projects, including the conversion of technical design and specifications into new or existing systems
Candidate minimum experience:

3-5 years’ experience in developer role or similar position

Desired education:

Bachelor’s Degree in Accounting, Computer Science, Statistics, Mathematics, Engineering, Finance, Business Administration 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.

Desired skills and experience:
  • Languages and frameworks
    • .NET framework
    • C#
    • SQL
    • JavaScript (front-end frameworks and vanilla)
    • Entity Framework
    • ASP.NET
    • HTML/CSS
    • Node.JS
    • Vue.JS
    • PowerShell
  • Concepts
    • Object-oriented programming (OOP)
    • Relational Database Design
    • Software Development Methodologies
    • Basic data structures (arrays, trees, etc.)
    • Source control (Git in particular)
  • Applications and development tools:
    • Implementing or supporting financial systems and ERP applications, specifically Dynamics 365/Office 365
    • Previous experience in consulting is a plus
    • Microsoft SQL Server and SQL Server Management Studio
    • Visual Studio
    • Azure Dev Ops
    • Report writer tools, particularly SSRS and Power BI
    • Experience using an ETL tool, specifically SSIS
  • 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-advanced communication and interpersonal skills in English

Interested candidates please email resume to:

Corterra Solutions is an Equal Opportunity Employer.

Back To Top