nnTeachers of Tomorrow is seeking a Full-Stack Software Developer to join a growing team developing software in a fast-paced business environment.
The position reports to the Director of Software Development.nn nn n nn nn n nn nnThe purpose of this position is to perform Software/Web Development functions including developing new software/web applications, maintain critical business applications, enhance existing systems, perform unit and system testing, perform support and help desk tasks.
The position is intended to work in Agile and collaborative DevOps environment.nn nn n nn nnESSENTIAL DUTIES AND RESPONSIBILITIESnn nn n nn Develop single-page web applications w HTML5, Typescript, Angular 9+ Develop applications in Microsoft Technology Stack w Net Core, C# Build & utilize RESTful API’s Build end-user software w rich user experience Maintain Code Libraries for modular, scalable code Integrate in-house systems w multiple 3rd party systems Access & query database using ADO.net, Entity Framework Program T-SQL using relational databases w Microsoft SQL server Develop & maintain stored procedures, functions & views Participate in Sprint backlog grooming w the team to clarify and size stories Collaboration w DevOps on CI/CD pipelines Maintain accurate, daily updates of progress to Scrum team Produce technical & application documentation Insightful unit tests to cover your code Perform demo to the team before you promote Keep up to date w the latest client-side frameworks, techniques, and technologies Able to multi-task & adapt to shifting priorities Follow industry & company standard secure coding practices Follow Change & Release Mgmt processes.
Perform peer code review.
Assist support analysts w issues they are unable to resolve Provide after-hours support as needed and other related duties as assigned Ensure customer satisfaction by meeting customer needs in a courteous & timely manner nn n nn nn n nn nnQUALIFICATIONS & REQUIREMENTSnn nn n nn 2-5 years of work related experience in Single-Page web application (HTML5, Typescript, Angular or similar frameworks) & Microsoft Stack (.Net Freameworks/Code) development.
Bachelors or Masters Degree in Computer Science or related field is preferred Experience in developing, maintaining & supporting applications using Microsoft .NET technologies w emphasis on SQL Server development Proficient w one or more of the following: C#, HTML5, Typescript, Angular, Azure DevOps, Azure Functions, MS SQL, .NET Core Experience in EdTech or Regulated environment preferred but not necessaryThe post Software Developer first appeared on Novagg.