Lumen is looking for a Senior Lead Software Developer to guide the design, development, and deployment of scalable, resilient software solutions within a cloud-native architecture, translating business requirements into effective technical designs and contributing to IT solution evaluation.
Requirements
- 7+ years of software development experience in Java or Python
- 3+ years of hands-on DevOps and cloud infrastructure experience
- 2+ years of AWS cloud migration project experience
- Strong background in Rancher orchestration, containerization, and multi-cloud networking
- Experience with an APM solution: AppDynamics (preferred), Dynatrace
- Experience working with infrastructure-based technologies (Load balancers, SSL, API Gateways, DNS, etc.)
- Monitoring & Logging experience via Prometheus, Grafana, ELK Stack
Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java (Spring Boot, Spring Cloud) or Python (Django, Flask, FastAPI)
- Lead application modernization efforts, refactoring monolithic systems into microservices architectures and migrate from legacy platform to AWS.
- Implement RESTful APIs, event-driven architectures, and serverless solutions
- Design, build, and maintain CI/CD pipelines using Jenkins, AWS DevOps (X-Ray, CloudWatch, etc.), and Git workflows to automate build, test, and deployment
- Implements highly scalable CI/CD platforms to support high change volumes and fast feedback
- Works with Enterprise Architecture, Information Security (InfoSec), Software Delivery, and Quality Assurance to enable the organization to move to the cloud using complete automation
- Coordinate and execute release activities, managing dependencies, risks, and schedules across teams
Other
- Bachelor’s degree or equivalent in engineering, computer science, or related field
- Experience interfacing with secrets management solutions
- Experience working with distributed messaging platform like Kafka
- LI-Remote
- Background Screening