What are the responsibilities and job description for the Junior Software Engineer position at HRUCKUS?
Veteran-Owned Firm Seeking a Junior Software Developer for an Onsite Assignment in Huntsville, AL
My name is Stephen Hrutka. I lead a Veteran-Owned management consulting firm in Washington, DC. We specialize in Technical and Cleared Recruiting for the Department of Defense (DoD), the Intelligence Community (IC), and other advanced defense agencies.
At HRUCKUS, we support fellow Veteran-Owned businesses by helping them recruit for positions across organizations such as the VA, SBA, HHS, DARPA, and other leading-edge R&D-focused defense agencies.
We seek to fill a Junior Software Developer role supporting the FBI in Huntsville, AL.
The ideal candidate will possess an Active Top-Secret Security Clearance, 2 years of experience in Java for back-end development, 2 years of experience with front-end technologies (such as HTML, CSS, JavaScript, React, Angular, or similar), and 2 years of practical experience with AWS services.
If you’re interested, I'll gladly provide more details about the role and discuss your qualifications further.
Thanks,
Stephen M Hrutka
Principal Consultant
HRUCKUS LLC
Executive Summary: HRUCKUS is seeking a Junior Software Developer with Top-Secret Security Clearance for a role supporting the FBI in Huntsville, AL.
Position Overview: The Federal Bureau of Investigation (FBI) seeks a Junior Software Developer to join our client’s team in Huntsville, Alabama. As a Junior Software Developer, you will contribute to designing, developing, and maintaining software systems that support the FBI's mission of safeguarding the United States. In a dynamic environment, you will work closely with senior developers and other team members, leveraging modern software development practices, technologies, and cloud infrastructure to build solutions for critical national security operations.
Key Responsibilities:
- Develop and maintain web-based applications and software solutions using Java, Full Stack development frameworks, and AWS cloud services.
- Collaborate with cross-functional teams to design, implement, and test scalable, high-performance applications.
- Write clean, efficient, and maintainable code that adheres to best practices and FBI security standards.
- Participate in the entire software development lifecycle, including requirement gathering, design, implementation, testing, deployment, and support.
- Assist in troubleshooting and debugging software applications to resolve issues and improve functionality.
- Work with AWS services (such as EC2, S3, Lambda, RDS, etc.) to deploy, scale, and maintain applications in a cloud environment.
- Follow Agile development methodologies and participate in regular sprint planning, stand-ups, and reviews.
- Assist in the preparation of technical documentation and user manuals for developed systems.
- Contribute to improving development processes and meeting security, privacy, and compliance requirements.
Required Skills & Qualifications:
- Programming Languages: Proficiency in Java for back-end development with 2 years of experience.
- Full Stack Development: 2 years of experience with front-end technologies (HTML, CSS, JavaScript, React, Angular, or similar) and back-end technologies (Java, Spring Boot, REST APIs, etc.).
- Cloud: Hands-on experience with AWS services (such as EC2, Lambda, RDS, S3) and cloud deployment practices, with 2 years of practical experience.
- Strong understanding of software development principles, including object-oriented programming (OOP), design patterns, and version control (e.g., Git).
- Knowledge of relational databases and SQL with at least 2 years of experience in database management and querying.
- Experience with Agile methodologies, including working in cross-functional teams in a collaborative development environment for 2 years.
- Strong communication skills and ability to work effectively in a team-oriented environment, contributing to technical discussions and project success.
Preferred Qualifications:
- Experience with containerization technologies like Docker or Kubernetes.
- Familiarity with CI/CD pipelines for automated testing and deployment.
- Experience with security best practices, particularly in web development and cloud environments.
- Familiarity with other programming languages or frameworks (e.g., Python, Node.js, Angular).
- Prior experience or internship in government or national security-related software development.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Details:
- Job Title: Junior Software Developer
- Location: Huntsville, AL
- Security Clearance: Top-Secret
- Salary: Up to $80,000/year
- Job Type: Full-time
Benefits:
- Paid Time Off (PTO): 3 weeks of PTO (including sick leave). Unused PTO is paid out at the end of the year.
- Holidays: 2 floating holidays and eight public holidays per year.
- Health & Dental Insurance: The company covers 50% of employee health and dental insurance (dependents may be added at an extra cost). Coverage becomes effective after 30 days.
- Life Insurance: Standard Short-Term Disability (STD), Long-Term Disability (LTD), and life insurance at no cost to full-time employees.
- 401(k) Program: Eligible after 90 days with a 4% company match and immediate vesting.
- Profit Sharing: Employees can participate in the company’s profit-sharing program without requiring personal contributions.
- Commuting and Parking: No reimbursement for commuting or parking expenses.
Salary : $80,000