Developer, Senior
Remote • Posted 30+ days ago • Updated 2 days ago

Illumen Group, Inc
Dice Job Match Score™
👤 Reviewing your profile...
Job Details
Skills
- Amazon Web Services
- Python
- Microsoft Visio
- SAS
- Flowchart
- Collaboration
- Relational Databases
- SQL
- Application Development
Summary
About the Role:
The Senior Developer will support the modernization of federal statistical systems with AWS-native application development in Python and Java. Responsibilities include designing and maintaining backend services, translating legacy logic into modern architectures, writing complex SQL, supporting production workflows, and documenting technical processes. This is a fully remote role with occasional in-person meetings in Bethesda, MD, and requires a dependable developer who communicates clearly and thrives in a distributed environment.
Key Responsibilities:
- Develop backend services and containerized APIs using Python within AWS (Lambda, ECS/EKS, or similar).
- Build and maintain AWS-native components including Lambda, S3, RDS, API Gateway, Step Functions, and EventBridge/CloudWatch.
- Develop and support backend components written in Java.
- Write and optimize complex SQL queries for relational databases.
- Analyze legacy SAS-based processing logic and numerical/statistical algorithms to support modernization and knowledge transfer.
- Document workflows, algorithms, and system behavior using flowcharts (Visio or similar) and clear pseudo code.
- Support production operations, including scheduled processing, monitoring, log troubleshooting, and resolving backend issues.
- Collaborate with senior staff, statisticians, and SAS developers to understand backend processes, algorithms, and dependencies.
- Participate in Agile routines, code reviews, design discussions, and provide consistent communication in a remote environment.
- 5+ years Python development experience (backend systems, APIs, data processing).
- 4+ years hands-on AWS development experience with serverless and/or containerized services.
- 4+ years Java development experience.
- 3+ years experience with relational databases and complex SQL.
- Experience with Visio or similar tools for system diagrams and flowcharts.
- Ability to write structured pseudo code describing algorithms and business rules.
- Experience developing or supporting containerized applications (Docker) preferred.
- Experience analyzing or implementing mathematical/statistical algorithms preferred.
- Strong analytical and troubleshooting skills with experience supporting production environments.
- Effective communication and reliability in a fully remote environment.
- Ability to review legacy logic and translate it into modern, maintainable solutions.
- Dice Id: 91163918
- Position Id: 8834545
- Posted 30+ days ago
Company Info
About Illumen Group, Inc
We believe that connection and teamwork foster the right energy for our work and enable us to produce dynamic results for our clients.
Whether through telling the story of money with our work with the U.S. Treasury, supporting millions of Medicare and Medicaid recipients, supporting equal opportunity diversity and inclusion with Health and Human Services, or building tools for the U.S. Census Bureau, our goal is to build the best teams to make a difference – deliverable after deliverable.
We don’t stop with our clients; we aim to go beyond and make a difference for our world.
We believe giving back is important, and we do this annually through our employee referral program. Each project team has a vote in determining the organization that will receive Illumen’s annual gift.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs