Senior Level Developer
Ignite IT · Suitland, MD · 4 mo ago
HybridInformation TechnologyFull-time
Position Overview
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.
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
AWS Cloud & Serverless Architecture Implementation
- Design and implement solutions using AWS services such as:
- Lambda
- ECS / EKS
- Fargate
- Aurora/Postgres
- EventBridge
- SNS/SQS
- Glue
- Batch
- S3
- IAM / KMS
- Architect 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
System-of-Systems Integration Leadership
- Identify cross-workstream integration risks
- 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
Required Qualifications
- 8+ years of software development experience
- Expert-level proficiency in Python
- Demonstrated experience participating in development and execution of a systems inventory and migration plan from legacy on-premise systems to AWS Cloud
- Expert-level experience with AWS services and serverless architectures
- Experience refactoring legacy systems into cloud-native architectures
- Experience building data-intensive and distributed applications
- Experience designing APIs, microservices, and event-driven systems
- Experience with relational databases (Aurora/Postgres preferred)
- Experience with CI/CD pipelines and DevSecOps practices
- Experience working in Agile Scrum Teams
- U.S. Citizenship required
Preferred Qualifications
- Experience modernizing large system-of-systems environments
- Familiarity with legacy analytical platforms (e.g., SAS)
- Experience supporting architecture review boards and governance documentation
- Experience operating in regulated or federal environments
- 401(k) with matching and 100% Vested
- Health Insurance - 3 plans to select from
- Dental insurance
- Vision Insurance
- Health savings account
- Life insurance
- Short Term Disability
- Long Term Disability
- AD&D
- Paid time off
- Professional development assistance
- Training
- Tuition reimbursement
- Flexible schedule
- Flexible spending account
- Referral program
- Paid Legal Plan
- and more...