
Junior Cloud Software Developer
T-Rex Solutions, LLC
full-time
Posted on:
Location Type: Hybrid
Location: Suitland • Maryland • 🇺🇸 United States
Visit company websiteSalary
💰 $70,000 - $92,000 per year
Job Level
Junior
Tech Stack
AWSCloudDockerETLPostgresPython
About the role
- Assist in the design, development, and implementation of software components and applications using C# and Python in a cloud-first environment
- Participate in code reviews, testing, and debugging to deliver reliable, efficient, and maintainable solutions
- Support development and maintenance of cloud-based data pipelines and ETL processes using AWS services
- Contribute to application development that integrates with databases including PostgreSQL, RDS, and data storage solutions
- Collaborate on implementing AWS services including Lambda functions, Step Functions, Athena queries, and Glue jobs
- Support containerized application development and deployment using Docker and Amazon EKS
- Support machine learning workflows and data processing using AWS cloud services and Python
- Participate in database integration tasks and basic performance optimization under senior guidance
- Document code, technical decisions, and application changes as part of our knowledge management process
- Collaborate with business analysts, designers, and testers throughout the software development lifecycle to ensure quality and alignment with requirements
- Proactively seek opportunities to learn new AWS technologies and development practices through mentoring, training, and self-study
- Support bug fixing, enhancements, and deployment of new features in cloud environments
- Champion an inclusive, positive, and team-oriented culture where diverse perspectives and learning are valued
Requirements
- Bachelor's degree in Computer Science, Information Systems, or related field
- Must be a U.S. citizen eligible for government background investigation
- Fundamental knowledge of C# and Python programming languages
- Basic understanding of AWS cloud services, particularly Lambda, S3, RDS, and containerization with EKS
- Understanding of software development principles, including version control (Git), object-oriented design, and code testing
- Hands-on experience (internship, academic projects, or personal projects) demonstrating use of cloud technologies
- Ability to articulate practical experience with programming and cloud services at a junior level
- Strong problem-solving, analytical thinking, and attention to detail
- Demonstrated ability to communicate clearly and work collaboratively in multidisciplinary teams
- Motivation to learn and adapt to new AWS services and development practices in a dynamic environment
- Exposure to databases, data processing, or machine learning workflows is an advantage
Benefits
- PTO available to use immediately upon joining (prorated based on start date)
- Paid parental leave
- Individual and family health, vision, and dental benefits
- Annual budget for training, professional development and tuition reimbursement
- 401(k) plan with company match fully vested after 60 days of employment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#PythonAWSPostgreSQLRDSDockerAmazon EKSETLmachine learningversion control
Soft skills
problem-solvinganalytical thinkingattention to detailcommunicationcollaborationmotivation to learnadaptabilityteam-oriented culture
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Systems