ignite itSuitland, MD
Senior Level Developer
Senior Level Developer
Senior Level Developer
ignite itSuitland, MD
Apply for this role (opens in a new tab)4 days ago
Senior-Level Developer The Senior-Level Developer serves as a technical modernization leader responsible for designing, refactoring, and implementing AWS Cloud Native solutions as part of a large-scale legacy system-of-systems migration initiative. This role requires expert-level proficiency in Python and deep expertise in AWS services and serverless architecture. The Senior-Level Developer will actively participate in system discovery, contribute to development of a structured systems inventory, and support creation and execution of phased migration plans from legacy on-premises platforms to cloud-native environments. This position is not limited to feature development; it requires ownership of complex refactoring efforts, architectural fidelity, and integration stability across interconnected modernization workstreams.
Key Responsibilities:
Systems Inventory & Migration Planning
Participate in structured discovery sessions to assess legacy systems, data flows, and integration dependencies.
Contribute to development of a comprehensive systems inventory documenting:
- Functional capabilities
- Technical stack
- Data dependencies
- Upstream/downstream integration points
- Support development of a phased migration plan, including:
- Refactor vs lift-and-shift analysis
- Risk identification
- Sequencing of interdependent systems
- Hybrid mitigation strategies
Collaborate with architects and Requirements Engineers to align modernization strategy with technical feasibility.
Expert-Level Python Refactoring & Cloud-Native Redesign:
- Lead complex refactor efforts from legacy environments (e.g., SAS, file-based batch systems) to Python-based AWS Cloud Native architectures.
- Redesign algorithms and workflows for scalability and performance.
- Ensure computational and functional equivalence during migration.
- Replace file-based ingestion models with API- and database-driven architectures.
- Optimize high-volume, data-intensive applications for distributed execution.
- Expert-level Python proficiency is required, including:
- Advanced data processing
- Modular architecture design
- Performance optimization
- Test-driven development practicesAWS Cloud & Serverless Architecture Implementation
- Design and implement solutions using AWS services such as:
- LambdaECS / EKSFargateAurora/Postgres
- EventBridgeSNS/SQSGlueBatchS3IAM / KMSArchitect event-driven and serverless patterns.
- Implement scalable containerized workloads.
- Ensure alignment with enterprise cloud guardrails and security requirements.
- Optimize cost, performance, and resilience within AWS environments.
- Expert-level experience in AWS Cloud Native architectures and serverless technologies is required.
System-of-Systems Integration Leadership:
- Identify cross-workstream integration risks.
- Ensure upstream/downstream compatibility during phased modernization.
- Support design of orchestration patterns to prevent sequencing errors and data thrashing.
- Collaborate with other Senior Developers across workstreams to coordinate shared services and integration layers.
- Participate in architecture review discussions and technical governance forums.
- DevSecOps & Automation Integration
- Design CI/CD-aware applications compatible with GitLab or equivalent pipelines.
- Integrate automated testing and security scanning into development lifecycle.
- Troubleshoot pipeline failures and optimize build processes.
- Ensure observability through structured logging, metrics, and monitoring.
- Support infrastructure-as-code alignment (Terraform/CloudFormation collaboration).Agile Scrum & Technical Leadership
- Participate in Agile Scrum ceremonies.
- Provide technical decomposition of EPICs into implementable features.
- Mentor Mid-Level Developers.
- Assist Product Owner and Requirements Engineer in refining complex stories.
- Contribute to Definition of Done including:
- Code complete
- Automated tests implemented
- Security checks passed
- Documentation updated
Also on the board Same function, level within a rung
Level
Lead
Location
Suitland, MD
Occupation
Software Developers
Industry
Computer Systems Design Services
Posted
4 days ago