12 Aug
|
Alegeus
|
Bengaluru
Senior Software Engineer – (Architecture Team)
Location
Bangalore, India
Reports to
Principal Engineer
About Alegeus Alegeus is the market leader in consumer‑directed healthcare (CDH) solutions, powering millions of consumer benefit accounts including FSAs, HSAs, HRAs, dependent care and wellness programs through a modern SaaS and payments platform
.We are investing aggressively in modernization, API‑first integration, real‑time data access and AI‑enabled automation to redefine how consumers save and spend on healthcare. With industry expectations shifting rapidly, Alegeus is at a pivotal inflection point; we are transforming our platform, elevating engineering rigor and building a next‑generation product and engineering team .
Role Summa ryWe are seeking a Senior Software Engineer to join the Galaxy Gurus (Architecture team) team to design, build, and scale distributed, cloud-native applications. This role emphasizes strong engineering fundamentals, system design, microservices architecture, and end-to-end ownership of high-impact system s.The engineer will collaborate across architecture, product, and platform teams to deliver scalable, reliable, and high-performance solutions aligned with business outcome s.Key Responsibiliti esArchitecture & System Desi gnDesign and build scalable distributed systems using microservices architectu reContribute to system design decisions with focus on performance, reliability, and fault toleran ceApply Domain-Driven Design (DDD)
principles to align technical solutions with business domain s.API & Backend Engineeri ngDevelop robust APIs using C#/.NET Core and REST principl esChampion API-first development with clean contracts and high reusabili tyEnsure secure, scalable, and extensible service desi gnCloud & Platform Engineeri ngBuild and deploy applications on cloud platforms (Azure preferred / AW
S)Work with Kubernetes and containerized environmen tsEnsure high availability and resilience of servic esData Engineeri ngDesign and implement data solutions using relational and NoSQL databas esOptimize data models for performance and scalabili tyEvent-Driven &
• Distributed Syste msDevelop systems leveraging event-driven architectu reHandle asynchronous workflows, messaging, and system integrati onEngineering Excellen ceWrite clean, maintainable, and efficient production-grade co deParticipate in code reviews and enforce engineering best practic esEnsure performance optimization and system reliabili tyAgile &
• Collaborati onWork in Agile/Scrum teams to deliver high-quality softwa reCollaborate with cross-functional teams including Product, QA, and Architectu reTranslate business requirements into technical solution s.Innovation &
• AI Enableme ntLeverage AI technologies/Tools to improve system intelligence and automati onContribute to modernization initiatives and platform evoluti onMentorship &
• Leadersh ipMentor junior engineers and guide technical decision-maki ngDrive continuous improvement and engineering cultu reRequired Qualifications (Hard Requirement s)6-9 years of hands-on software development experience, with at least 4 years in designing and deploying distributed systems using microservices and Kubernete s.Solid expertise in C#/.NET Core and backend developme ntExperience building microservices-based distributed syste msHands-on experience with Kubernetes and containerizati onStrong understanding of API design and REST principl esExperience with relational and NoSQL databas esFamiliarity with cloud platforms (Azure preferred / AW
S)Strong knowledge of system design, scalability, and performance optimizati onExperience working in Agile/Scrum environmen tsStrong communication and collaboration skil lsPreferred Qualificatio nsBachelor’s or Master’s degree in Computer Science or related fie ldExperience with Domain-Driven Design (DD
D)Experience with event-driven architecture and messaging syste msExposure to AI based developme ntExperience building enterprise-scale SaaS platfor ms
What Success Looks L ikeA successful Senior Software Engineer wi ll:Deliver scalable, high-performance systems aligned with architecture standa rdsDrive API-first and microservices adoption across initiati vesImprove system reliability, scalability, and maintainabil ityEnable faster delivery through strong engineering practi cesMentor team members and elevate overall engineering qual ityContribute to modernization and innovation initiati ves
📌 Senior .Net Developer (Bengaluru)
🏢 Alegeus
📍 Bengaluru