Jobs · Information Technology · Maryland

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

    Requirements

    • 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

      Benefits

      • 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...

      Ignite IT is an Equal Employment Opportunity/Affirmative Action Employer

Similar jobs

Senior Developer

World Wide TechnologyMaryland Heights, MO· 2 days ago
RemoteEngineering$106k–$133k/yrapply on recruiting.adp.com

Senior Developer

Telesure Investment Holdings (TIH)Park City, MT· 6 days ago
Engineeringapply on wd3.myworkdaysite.com

Senior Developer

TheCorporateTallahassee, FL· 5 days ago
Engineeringapply on jobs.pyjamahr.com

Senior Developer

Gritter FranconaCharleston, SC· 1 wk ago
Information Technologyapply on apply.workable.com

Senior Developer

Gritter FranconaTampa, FL· 1 wk ago
Information Technologyapply on apply.workable.com

Senior Developer

Gritter FranconaAtlanta, GA· 1 wk ago
Information Technologyapply on apply.workable.com