Job Description
TEEMA is seeking a skilled Full-Stack Software Developer to join our team on a contract basis. The ideal candidate will have extensive experience with C#, .NET Framework, and related technologies, along with a proven track record of delivering high-quality software solutions
We are a leading provider of innovative solutions in the education sector, dedicated to leveraging cutting-edge technologies to enhance educational outcomes. Our focus is on designing, developing, and maintaining state-of-the-art online application systems to support educational initiatives for millions of students, parents, teachers, and staff across Arizona.
Responsibilities:
- Design, develop, and maintain web applications and backend processes using the Microsoft technology stack.
- Collaborate with cross-functional teams to understand and implement functional business requirements.
- Conduct unit testing and debugging to ensure the reliability and performance of applications.
- Provide accurate estimates for development efforts and participate in SCRUM activities.
- Participate in software design discussions, code reviews, and continuous improvement initiatives.
- Coordinate with network and operations teams to ensure the availability and deployment of required environments.
Requirements:
- 5 or more years of professional Software Application Development experience.
- Proficiency in C#, .NET Framework, .NET Core 3.1 and above, ASP.NET Web API, ASP.NET MVC, Razor Pages, HTML, CSS, JavaScript, jQuery, and Bootstrap.
- Advanced understanding of object-oriented programming fundamentals and SOLID design principles.
- Experience with Microsoft Azure, SQL Server development, and Azure DevOps or similar source control systems.
- Strong problem-solving skills and ability to work under pressure.
- Excellent written and verbal communication skills.
- Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
Preferred Qualifications:
- Experience with .NET 6, 7, 8 and application system design and architecture.
- Additional Azure Cloud Services such as Service Bus, API Management Services, and Key Vault.
- Familiarity with Telerik Controls / Kendo UI framework, Power BI, SSRS, and Blazor Applications.
- Experience working on Agile/Scrum teams and in the Education or Government sector.
How to Apply:
If you meet the qualifications and are interested in joining our team, please submit your resume today.