Lead Software Engineer(.Net + AWS)
Core
Lead the design, development, and delivery of cloud-native microservices and web applications for the Ascend Cloud Foundation Platform within Credit & Verification Services.
Role type
Lead Software Engineer (.NET + AWS)
Builds
Cloud Foundation Platform (microservices and web applications)
Domain
Financial Services / Credit & Verification / Cloud Modernization
Deliverable
production ML models | product features
Required skills
C#, ASP.NET, .NET 6+, .NET Core, microservices architecture, REST/SOAP/RPC services, Clean Architecture, SOLID principles, Domain-Driven Design, Event-Driven Architecture, SQL/NoSQL, Entity Framework, Docker, Kubernetes, CI/CD pipelines, Terraform, AWS CloudFormation, AWS CDK, Kafka, EventBridge, Kinesis, RabbitMQ, Generative AI tools, Python, Scala, Spark
Preferred skills
Experience with big-data and batch-processing technologies
Technologies
.NET 6+, .NET Core, Docker, Kubernetes, Jenkins, GitHub Actions, GitLab CI, Terraform, AWS CloudFormation, AWS CDK, Kafka, EventBridge, Kinesis, RabbitMQ, ActiveMQ, xUnit, NUnit
Responsibilities
Lead software delivery within Agile teams, provide technical leadership across architecture and deployment, own technical architecture and drive decisions, champion engineering best practices, partner with stakeholders to translate requirements, identify and mitigate technical risks, mentor and support engineers
Seniority
Senior, hands-on IC with team leadership