About the Role
This position involves leading the design and development of scalable application systems using ASP.NET within a product-focused engineering team. The candidate will play a key role in shaping technical direction, ensuring high-quality delivery, and supporting the long-term evolution of core software platforms.
Responsibilities
- Design and implement high-performance, scalable web applications using ASP.NET
- Collaborate with product managers to define technical requirements and deliverables
- Lead the development and integration of core product features
- Ensure system reliability, security, and maintainability across the product lifecycle
- Conduct code reviews and provide technical guidance to junior team members
- Optimize application performance and troubleshoot production issues
- Work closely with QA teams to ensure comprehensive test coverage
- Participate in architectural design and technology stack evaluations
- Maintain up-to-date documentation for systems and processes
- Support deployment pipelines and continuous integration workflows
- Integrate third-party APIs and external data sources
- Follow secure coding practices and compliance standards
- Contribute to agile planning, sprint execution, and retrospectives
- Drive improvements in code quality and engineering best practices
- Mentor engineers in technical problem-solving and system design
Nice to Have
- Master’s degree in a technical discipline
- Experience with microservices architecture
- Background in product-centric development environments
- Familiarity with front-end technologies such as JavaScript or React
- Hands-on experience with containerization tools like Docker
- Knowledge of monitoring and observability tools
- Prior work in agile or Scrum teams
- Exposure to security auditing or compliance frameworks
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Part of a cross-functional engineering team delivering robust software solutions
Technology Stack
- Primary use of ASP.NET Core, C#, and Microsoft SQL Server
- Integration with cloud infrastructure on Azure
- Adoption of modern development practices including CI/CD and infrastructure as code
Growth Opportunities
- Opportunities to lead technical projects and mentor junior engineers
- Access to training programs and professional development resources
- Involvement in strategic technology decisions and architecture planning
Available for qualified candidates requiring sponsorship