Arbetsbeskrivning
Location: Remote / Hybrid (depending on Technspire policy)
Employment Type: Full-Time
Company: Technspire
Technspire is looking for an experienced Lead Developer with deep expertise across the Microsoft ecosystem â .NET, Azure, SharePoint Online, SPFx, React, Next.js â to architect, build, and deliver enterprise-grade digital solutions.
You will play a pivotal role in shaping technical direction, mentoring developers, and ensuring the successful delivery of cloud-native applications for our clients.
This is a senior/lead-level role, ideal for someone who can balance hands-on engineering with architectural thinking and team leadership.
đ Minimum Experience Requirements
7+ years hands-on experience with enterprise application development using .NET, Azure, APIs, SPFx, React, and Next.js
Demonstrated experience leading technical delivery, reviewing code, or mentoring developers
Experience designing and implementing solution architectures (not just consuming them)
Proven ability to own features end-to-end from technical design to deployment and support
đ Day-to-Day Responsibilities
Business & Requirements Analysis
Assess business environments, existing processes, and upcoming requirements
Engage with stakeholders to validate functional and non-functional needs
Translate business requirements into clear technical specifications and architecture components
Document decisions using diagrams, technical notes, workflows, and design artifacts
Solution & Component Development
Build complex backend, frontend, and integration components across .NET, Azure, SPFx, React, Next.js
Collaborate with the Solution Architect to ensure alignment with solution design
Apply coding best practices, design patterns, and modular architecture principles
Conduct code reviews and enforce coding standards
Ensure secure, scalable, maintainable solutions aligned with enterprise architecture
Technical Specification & Design
Convert business requirements into technical designs, data models, APIs, workflows, and integration points
Produce estimates, component breakdowns, and development plans for sprint planning
Incorporate security, performance, and scalability considerations into solution designs
Drive consistent architecture patterns across the team
Agile Team Collaboration
Work closely with architects, developers, testers, and product owners in an Agile/Scrum environment
Participate in all sprint ceremonies and contribute technical insights during planning and refinements
Provide mentorship, technical guidance, and support to junior and mid-level developers
Help the team unblock technical challenges and promote engineering excellence
DevOps, Pipelines & Deployment
Contribute to CI/CD pipeline design and improvement using Azure DevOps or GitHub Actions
Automate builds, tests, deployments, and environment configuration
Support multi-environment release strategies (Dev/Test/Prod)
Ensure smooth, reliable deployments and release quality
Security, Compliance & Governance
Implement secure coding standards and follow OWASP practices
Design and enforce authentication/authorization flows using Azure AD, MSAL, OAuth2, OIDC
Work with enterprise governance models, RBAC, Graph API permissions, and least-privilege access
Secure cloud components with Managed Identities, KeyVault, and best practices
Monitoring, Diagnostics & Performance
Configure observability using Application Insights, Azure Monitor, logging frameworks, and telemetry
Optimize .NET APIs, Azure Functions, React/Next.js components, and SPFx solutions
Diagnose performance issues across the stack and propose improvements
Continuous Improvement & Learning
Stay current with technologies across Microsoft 365, Azure, SPFx, React, Next.js, AI Agents
Participate actively in internal knowledge-sharing, innovation sessions, and engineering communities
Proactively research and introduce tools and practices that improve delivery efficiency
â Required Technical Skills
Advanced Backend Skills
C#, .NET Framework / .NET Core,
ASP.NET Web API
Azure Functions, Web Apps, App Services, Logic Apps, Azure Storage
REST API design & integration patterns
Frontend & Modern Web Development
JavaScript, TypeScript
React (Advanced) â Hooks, state management, performance patterns
Next.js â SSR, SSG, routing, rendering strategies, optimization
SPFx development and SharePoint UX customization
Microsoft Cloud & SharePoint
SharePoint Online, Microsoft Graph, PnP Framework
Modern Pages, content types, metadata-driven design
Integration of SharePoint with Azure workloads
Security & Identity
Azure AD App Registrations, MSAL, OAuth2.0, OIDC
KeyVault, Managed Identities, secret management
Role-based access control (RBAC), Graph permission models
DevOps & CI/CD
Azure DevOps Pipelines or GitHub Actions
Build automation, deployment automation, environment configuration
Knowledge of IaC (Bicep/ARM/Terraform) is a plus
Testing & Quality
Unit testing (xUnit, MSTest)
Frontend testing (Jest, Playwright)
Designing testable architecture
đ€ Soft Skills & Leadership
Strong verbal and written communication skills
Ability to translate architecture into actionable technical work
Problem-solving mindset and initiative-driven work ethic
Comfortable leading technical discussions and guiding development direction
Strong sense of ownership and accountability
đŒ About Technspire
Technspire is a forward-thinking digital engineering company focused on modern cloud solutions, Microsoft technologies, and scalable enterprise architectures.
We value technical excellence, continuous learning, collaboration, and innovation.
As a Lead Developer, you will have the opportunity to contribute to high-impact projects while shaping engineering practices across the organization.