Position: Full Stack .NET Engineer Location: Denver , CO
This person reports to: Software Development Manager • Development of new features, refactoring of existing features, and defect mitigation on the backend of our .NET stack • Build clean, reusable components with VueJS • Implement styles using CSS • Engage and interact frequently with a cross functional team including Client Stakeholders, Project Managers, Designers, Business Analysts, Architects, and other Developers • Translate business requirements into systems design and clean code • Develop software solutions iteratively and incrementally Who You Are: You have advanced coding skills and can convey product functionality and configuration requirements in writing. You are passionate about building a user experience that is innovative. You love sharing your knowledge and can communicate proficiently.
Must Have : • 5+ years of software development experience • C# and ASP.NET Core experience • Demonstrated experience with VueJS or similar frameworks • SQL experience • Advanced knowledge of: o Object-oriented programming o Git source control in a team o HTML, CSS and pre-processing platforms such as SASS o Cross-browser compatibility issues and ways to work around them o Git source control in a team o Testing frameworks • Ability to collaborate with peers on a project to meet project/product needs
Bonus Points: • Payment integration experience • Experience with Nuxt • API first design • E-commerce and/or hospitality product background • Understanding of building front-end code for .NET Web Applications (including the Razor templating engine) • Experience developing a one cart e-commerce product • Experience with Identity Providers