In office
Not Available
About the job
Come join our Goddard Systems, LLC (GSL) corporate team! We are a great place to work and offer many employee-friendly perks and benefits. GSL is the manager of the Goddard School franchise system that supports over 650 schools which delivers a high-quality, play-based learning program to families all over the United States. Our successful franchise business model supports franchisees through partnerships with teams of seasoned professionals who draw over 30 years of business, marketing, IT, franchise, finance, and education experience. Because of this, The Goddard School has grown into an institution that parents and families trust, reaching more than 80,000 students in 38 states – and growing.
Position Summary
As a Fullstack Developer with strong experience in the .NET technology stack to join our team. The ideal candidate will contribute to the design, development, and integration of enterprise-scale applications and systems. This role requires a balance of backend and frontend development skills, integration experience, and the ability to collaborate with cross-functional teams in delivering high-quality software solutions. The Fullstack Developer will participate in all stages of the software development life cycle and support both new and existing products and services.
Responsibilities
- Design, develop, and maintain web applications using .NET technologies
- Implement responsive and user-friendly interfaces with JavaScript, jQuery, and CSS
- Build and consume RESTful APIs and services
- Participate in the full software development life cycle (requirements, design, implementation, testing, deployment, and support)
- Perform unit and integration testing to ensure high-quality code
- Collaborate with architects, developers, analysts, and QA to deliver business solutions
- Provide technical input and impact analysis for new feature development and system enhancements
- Document code, processes, and architectural decisions clearly and effectively
- Troubleshoot, debug, and resolve application issues across the stack
- Ensure integration of applications with various internal and external systems using XML/JSON, REST, and event-based messaging
- Work in an Agile environment with participation in sprint planning, reviews, and retrospectives
- Participate in code reviews and contribute to continuous improvement in development standards
- Stay current with emerging technologies and development trends.
Experience and Competencies
Minimum Requirements:
- 5+ years of experience with .NET technologies, including C#, ASP.NET MVC, and Web API is required.
- Strong experience with frontend technologies: JavaScript, jQuery, HTML, CSS is required.
- A bachelor's degree in computer science is preferred, but not required.
- Experience with relational databases, especially MS SQL Server (stored procedures, performance tuning, SQL jobs)
- Hands-on experience with integration techniques including RESTful services, messaging queues (MSMQ), and file/event-based integrations
- Experience with cloud platforms, especially Microsoft Azure (Azure Functions, API Management, Service Bus, Event Grid)
- Familiarity with SSO solutions such as Okta or Auth0
- Working knowledge of DevOps concepts and CI/CD pipelines (Azure DevOps or similar)
- Experience with source control systems like GitHub
- Solid understanding of Object-Oriented Programming and software design patterns
- Strong problem-solving and analytical skills
- Excellent communication and documentation skills
Experience Working with the following
- Software development (ASP.NET, C#.Net)
- Microsoft Azure environment and understanding of CICD/DevOps deployments.
- WCF, REST API, MSMQ, Microservices Architecture.
- SSO Solutions such as Okta/Auth0
About the company
Similar Jobs







