We are looking for a Senior Full Stack .NET Engineer to play a key role in building and evolving a high-performance data platform. You will work within an Agile/SAFe framework to translate business needs into robust technical solutions, owning development from database design to front-end implementation.
Key Responsibilities
- Engage with business and technical stakeholders to clarify, refine, and shape system requirements
- Design and develop scalable, secure full-stack applications using .NET and modern web technologies
- Build and maintain microservices, RESTful APIs, and event-driven components to support complex workflows
- Contribute to data management, reporting tools, and operational systems as needed
- Identify and resolve performance, reliability, and security issues across end-to-end systems
- Collaborate with distributed team members through code reviews, pair programming, and shared delivery ownership
- Support CI/CD pipelines and ensure operational readiness, including deployment and monitoring practices
Qualifications
Candidates should have at least five years of experience in full-stack development with a strong foundation in .NET technologies. Required skills include:
- Proficiency in .NET, C#, .NET Core, and ASP.NET Core for web applications and services
- Hands-on experience designing and implementing RESTful APIs with attention to versioning, security, and scalability
- Experience with microservices and event-driven architectures, including message-based integration
- Strong front-end development skills using TypeScript and React or similar frameworks
- Expertise in SQL Server, including schema design, query optimization, and performance tuning
- Proven ability to communicate technical concepts clearly to both technical and non-technical audiences
- Self-directed with strong problem-solving abilities and a collaborative mindset
Preferred Experience
- Cloud platforms such as AWS or Azure
- CI/CD pipeline implementation and automation practices
- Containerization with Docker and orchestration via Kubernetes
- Production observability including logging, monitoring, and alerting systems
- Application of scalable design principles including OO, SOLID, and resilience patterns
Work Environment
This is a hybrid role with team members primarily located in the USA, India, and Pakistan. The team operates in a distributed, remote-first model, emphasizing flexibility, inclusion, and cross-cultural collaboration. You should be comfortable working independently while contributing to shared goals across time zones.
Compensation and Benefits
We offer competitive pay and financial wellness programs, including a company-matched student loan contribution. Benefits include comprehensive health coverage, generous time-off policies, retirement planning support, continuing education resources, and retail discounts. The organization is committed to career development, equitable practices, and sustainable business operations.
Diversity and Inclusion
We are an equal opportunity employer and welcome applications from all qualified candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, veteran status, or any other protected status. Our hiring practices align with applicable employment laws and promote transparency and fairness.
