Applications Developer
Apply on
Job Description
Red Rock Government Services - Discover a company you'll love to work for...Red Rock Government Services is a Small Business consultancy providing consulting services to the federal government within the national security environment. We are mission-focused in creating value for our customers and people-focused in providing fulfilling career and growth opportunities for our employees. We offer a generous compensation package with employee incentives, above industry-standard benefits, and a strong focus on work-life balance.
This position requires a current and active TS/SCI with Full Scope Polygraph security clearance and does not have the ability to sponsor candidates for clearance processing.
We are seeking a skilled Applications Developer to assist with the maintenance of existing legacy applications and facilitate the transition to a new system architecture. This position is located in the Reston area.
Important Note: This role requires an additional security clearance process.
Mandatory Qualifications:
- Extensive experience in Full Stack development, with a strong preference for proficiency in Java.
- Proven expertise in Java and JavaScript programming languages.
- Demonstrated experience working with applications built on client-server architecture.
- Proficient in developing, implementing, and maintaining complex functions, scripts, stored procedures, and triggers to support application functionality.
- Experience operating within an Agile development environment.
- Proficient in version control using GitHub.
- Experienced in utilizing Jenkins for continuous integration and delivery.
- Familiarity with JIRA for project management and issue tracking.
Desirable Qualifications:
- Knowledge of ElasticSearch and the ELK stack for data analytics and logging.
- Understanding of the Sponsor's Authorization and Accreditation (A&A) process.
- Familiarity with DevOps principles and practices.
- Experience with the C# programming language.
- Ability to design and deploy bug fixes in C# to enhance and support existing legacy systems.
Educational Requirements:
- Bachelor of Science in Computer Science, Computer Engineering, Computer Information Systems, Computer Systems Engineering, or a comparable combination of education and 5 years' of experience.
Pay and Benefits:
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Paid Leave and Retirement.
Commitment to Diversity:
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.
CJ123