Senior Software Engineer - .NET
Treantly
- Employment
- Full-time
- Seniority
- Senior
About the role
We are driven by a simple but powerful vision: making improvements in life possible.
We are dedicated to revolutionizing science and healthcare for the better. From entrepreneurial roots to a global presence, the organization has grown into a force for positive change. With thousands of employees across six continents, collaboration remains a core strength. We are always seeking talented individuals to join exceptional teams.
The company has played a significant role in shaping modern science and healthcare—and continues to innovate. If you thrive on new challenges, value diversity, and want to make a meaningful impact, this opportunity may be for you.
Every day presents an opportunity to create real-world impact.
Join us, grow with us, and help shape the future of biological discovery.
About the Opportunity
As a Senior Software Engineer – .NET, you will take ownership of designing, building, and operating modern, distributed, cloud-native systems. You will work across backend, frontend, and cloud infrastructure while helping shape the architecture of a Digital Customer Ecosystem.
You will contribute to a unified platform that seamlessly connects eCommerce, product information, and digital content—delivering an integrated self-service experience from product discovery to customer support and repeat business.
Your Tasks Include
- Designing, implementing, and evolving backend business logic in .NET
- Building clean, testable, and maintainable codebases across the full software development lifecycle (SDLC)
- Developing and operating cloud-native applications in Azure
- Integrating services with messaging platforms, data buses, relational and NoSQL databases, and external systems
- Designing and implementing microservices, RESTful APIs, and event-driven communication patterns
- Supporting component tests (Gherkin) and automated tests (Selenium, Playwright)
- Contributing to architecture discussions, estimations, task breakdowns, and continuous improvement within a Scrum team
Requirements
- Strong expertise in C#, .NET Core, and modern .NET development
- Advanced experience with ASP.NET Web API, REST API design, Dependency Injection (DI), LINQ, and Entity Framework (including performance optimization)
- Hands-on experience with Azure Cloud, container orchestration (AKS / Docker Swarm), CI/CD (Jenkins, Azure DevOps), and Git
- Deep understanding of asynchronous programming, multithreading, and .NET memory management
- Experience working with microservices and event-driven architectures
- Strong communication skills and ability to collaborate in complex, distributed, cloud-native environments
- Must be willing to work on a hybrid setup and mid-shift schedule
Benefits
What We Offer
- Bonus / Commission
- Local Benefits
- Referral Program
- Volunteer Day
- Internal Learning Academy
- Employee Assistance Program
- Hybrid Work (depending on role)
Our people are the heartbeat of everything we do. Passion drives innovation and continuous growth. We cultivate a collaborative, supportive environment where individuals and teams can thrive. Accountability and entrepreneurial thinking are highly valued.
We are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment regardless of race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, or disability.
766,000+ hidden jobs like this
Treantly and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites