Leap Group is looking to solve the problem of developing dynamic, external-facing websites and SaaS applications for a variety of clients across industries, by hiring a Senior Full-Stack .NET Developer.
Requirements
- 5+ years of professional experience in software development using the Microsoft stack / .NET Core / MVC and SQL Server.
- 4+ years of experience developing rich front-end experiences with Angular (architecture, code structure, and deployment strategies) across web and mobile.
- Strong proficiency with modern JavaScript frameworks/libraries, including JQuery and Node.js.
- 2+ years of experience with Docker, Kubernetes, or other containerization/orchestration tools.
- Demonstrated experience developing and maintaining RESTful APIs, integrating with external systems, and working in cloud-based environments (Azure or AWS).
- Hands-on experience with CMS/eCommerce platforms such as Sitefinity, Sitecore, Kentico, or Shopify.
- Advanced knowledge of HTML5, SCSS, TypeScript, and responsive design principles.
Responsibilities
- Develop, test, and implement applications using Angular, with a focus on single-page, web-mobile, and native mobile experiences.
- Develop and deploy hybrid applications using Ionic and Cordova.
- Employ and deploy using Docker containers and Kubernetes.
- Apply deep expertise in .NET Core / MVC (routing, model binding, Razor templating, API development) and working familiarity with Golang (packages, goroutines, channels).
- Implement responsive design systems, accessibility best practices, and front-end performance optimization (images, CSS/JS bundling/minification).
- Integrate with third-party APIs and services including social platforms, maps, analytics, and payment gateways.
- Manage caching, scaling, and performance optimization across both client and server layers.
Other
- Excellent communication and collaboration skills, with the ability to work effectively across departments and directly with clients.
- A strategic yet hands-on mindset. Comfortable brainstorming complex solutions and jumping into the code to bring them to life.
- Experience in an agency or consulting environment preferred (multiple projects, fast-moving deadlines).
- Ability to work autonomously, communicating directly with clients or account teams, and translating complex technical ideas into clear, actionable insights for clients and teammates alike.
- Onsite time and periodic travel for things like client meetings, collab sessions, production work, pitches, and team gatherings is important and expected.