
Mid-Level Developer
Ignite IT - Innovation & Technology
full-time
Posted on:
Location Type: Remote
Location: Maryland • United States
Visit company websiteExplore more
Tech Stack
About the role
- Assist in documenting legacy system behavior and dependencies during structured discovery efforts.
- Support analysis of legacy components identified in the systems inventory.
- Contribute technical input to migration activities under Senior-Level Developer guidance.
- Implement migration tasks aligned to approved phased migration plans.
- Support refactor and modernization of scoped system components.
- Develop and maintain Python-based microservices and data processing modules.
- Implement user stories derived from EPIC decomposition.
- Refactor defined legacy modules into cloud-compatible components.
- Write clean, modular, testable code aligned to established architectural standards.
- Participate in code reviews and incorporate feedback.
- Develop application components for AWS environments including:
- Lambda
- ECS / Fargate
- S3
- EventBridge
- SNS/SQS
- Aurora/Postgres
- Implement API integrations and event-driven workflows.
- Contribute to containerization and serverless deployments.
- Ensure code complies with enterprise cloud guardrails and security standards.
- Develop CI/CD-compatible code.
- Write and maintain automated unit tests.
- Participate in pipeline troubleshooting.
- Address defects and security findings.
- Support observability implementation (logging, metrics).
- Participate in Sprint Planning, Daily Standups, Reviews, and Retrospectives.
- Contribute to story estimation and backlog refinement discussions.
- Deliver committed sprint objectives.
- Collaborate closely with Test Engineers to resolve defects.
- Assist in validating component-level integrations.
- Escalate cross-system integration risks to Senior Developers.
- Support documentation updates tied to implementation changes.
- Contribute to regression remediation efforts.
Requirements
- 4–7 years of software development experience.
- Strong proficiency in Python.
- Experience developing applications in AWS Cloud Native environments.
- Experience building APIs, microservices, or data-processing services.
- Familiarity with serverless and containerized architectures.
- Experience working with relational databases (Postgres preferred).
- Experience working in Agile Scrum Teams.
- U.S. Citizenship required.
- Exposure to legacy modernization efforts.
- Familiarity with large, data-intensive systems.
- Experience contributing to system inventory documentation.
- Experience with CI/CD pipelines and DevSecOps workflows.
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....
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonmicroservicesdata processingAPI integrationscloud-compatible componentsautomated unit testsCI/CDevent-driven workflowslegacy modernizationrelational databases
Soft Skills
collaborationcommunicationproblem-solvingagile methodologycode reviewfeedback incorporationsprint planningbacklog refinementdefect resolutiondocumentation