Source description
About the role
Required qualifications (Hard requirements) • 7+ years of professional software engineering experience at a software product company (building software products sold to businesses or consumers); services/consultancy company backgrounds will only be considered if they involve product engineering in healthcare payments or similar domains. • Strong test‑driven development (TDD) background with demonstrated experience writing unit and integration tests and using test‑automation suites. • Proficiency in C#/.NET and database programming including PL/SQL, with experience working with stored procedures. • Experience with microservices architecture and event‑driven architectures • Experience deploying services to Azure or other cloud platforms and with modern DevOps practices (CI/CD pipelines, containerization, infrastructure as code). • Demonstrated ability to read and understand legacy code (PL/SQL, C#, stored procedures) through code reviews, existing test suites and AI‑powered discovery. • Excellent communication and presentation skills; ability to collaborate across functional areas and translate technical topics into business language. Preferred qualifications • Bachelor's or master's degree in computer science, engineering or a related field. • Experience migrating monolithic applications to microservices using DDD. • Familiarity with healthcare or payment processing domains. • Knowledge of event‑driven architecture, messaging systems (e.g., Azure Service Bus), and container orchestration (Kubernetes/AKS). • Experience using generative AI for code generation and documentation.
More at Alegeus