Job Openings

Stay agile with our leading-industry insights from our veteran CxO's

Microsoft Full Stack Developer
We are looking for a Full Stack Developer with strong Microsoft Technologies skills. This role will be expected to work on complex problems, interface closely with the developer community, and contribute to our biggest projects.

In this role you'll get to...

  • Work with development teams and product managers to scope and deliver software solutions

  • Implement and maintain automated testing, code quality scans, and continuous integration/continuous delivery pipelines using Azure DevOps

  • Develop, integrate and manage well-functioning databases and applications

  • Test software to ensure responsiveness and efficiency

  • Create technical documentation

  • Design and develop web services components for cross-application solutions

  • Implement best practices to maintain quality and ensure responsiveness of applications

  • Develop strategies for integration with other applications to support education technology needs

  • Coordinate and prioritize application modifications and bug fixes

  • Participate and contribute to a team approach to software development and problem-solving using Agile/Scrum practices

A day in the life

Must haves

On day one we'll expect you to...

  • 5+ years experience as Full Stack Developer utilizing Microsoft Technologies

  • Experience in Microsoft SQL Server and Azure SQL

  • Expert in using Microsoft Windows Server or Microsoft Azure for the infrastructure

  • Heavy exposure to Azure Stack, .NET Framework, SharePoint Framework, Web API Framework, MS Dynamics CRM, WCF, ASP.NET & Web forms, and WPF

  • High familiarity with Agile methodologies

  • Strong documentation and communication skills

  • Ability to create UI from detailed designs for multiple devices and browsers

  • Ability to pull SQL commands through C#

  • Solid experiences with HTML5, CSS3 and JavaScript

  • Excellent problem-solving abilities

  • Understanding of virtualization and enterprise data technology

  • Must be a motivated team player but also able to work independently in an agile software development team

  • Enjoy working on high performing teams, collaborating with team members, and improving our ability to deliver

  • Passionate about delivering with quality

Apply for this job

Thank you for your application! We will get in touch with you soon!

Upload File