Software Engineer

Rapid Cycle Solutions, LLCChantilly, VirginiaOn-siteFull-timeMid level, 2–5 yearsListed 1 hour ago

Apply now

About this role

- Location: Chantilly, VA
- Schedule: Full-Time
- Work Location: On-Site
- Shift: Day Job
- Travel: No
- Minimum Clearance Required: TS/SCI with FS Poly
- Benefits: Click here (https://www.rapidcyclesolutions.com/join-our-team/)

Rapid Cycle Solutions LLC (RCS) is an innovative small business providing IT and management consulting services to the U.S. Federal Government and commercial clients. We have unique strengths in complex, cross-organizational solution analysis, design, development, implementation, and change management supporting enterprise requirements. Our team of professionals has deep consulting backgrounds supporting the unique needs of our clients. Our team members have proven experience leading strategic initiatives within the civilian Government agencies.

*Note: Please ensure you meet the Security Clearance obligations before applying to optimize your consideration for this and other employment opportunities with RCS.

RCS is seeking a Software Engineer to apply technical resources to accelerate the timely, reliable, and secure delivery of open-source data, information, and insights.  Application development support to maintain and enhance an existing social media data exploitation platform.  Work within an existing team environment. Work will include developing enhancements to an existing service-based web application.

This position requires the candidate to meet specific Security Clearance obligations to work onsite in Chantilly, VA.

What you will do:

- Work closely with the product owner and program manager to deliver user stories necessary to realize product vision.
- Coordinate with multiple entities, including mission partners, to ensure tools meet defined requirements.
- Apply DevOps principles and philosophies to continuously deliver high value enhancements to software in a service-based architecture.
- Ensure all application security vulnerabilities are addressed as appropriate by severity to maintain security accreditation.
- Maintain all source code in company-wide, remote Git repository.
- Design, develop or maintain SQL-based databases.

Required Qualifications/Education:

- Clearance: Active TS/SCI clearance with Full Scope Polygraph

- U.S. Citizenship required (NO EXCEPTIONS)

- Python development to include developing Python API interactions.
- Anaconda / Micro Mamba for package installation.
- Supporting Linux including Bash scripting, Cron jobs, and IT automation.
- Developing API Interactions to include working with various API protocols, including sockets, GraphQL, and RESTful APIs.
- Java.
- Android app development with tools such as Kotlin, Dart, and Flutter.
- Web technologies, including Cookies and web transactions, Communication between hosts, Developer tools (i.e. Network tab), Mobile compatibility mode.
- SSL and certificates and their role in secure communication between applications.

Nice to Have Qualifications:

- Designing, developing, and maintaining SQL-based databases, including PostgreSQL and MySQL.
- Developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers.
- Writing and tuning complex queries against structured and unstructured data sets.
- Maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment.
- Working with big data processing and NoSQL databases such as MongoDB, Elasticsearch, MapReduce, and HBase.
- Maintaining, upgrading, troubleshooting, and managing software, hardware and networks (specifically the hardware networks piece).
- Apache NiFi.
- Extract, Transform, and Load (ETL) processes.

RCS is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Our company uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify, including your rights and responsibilities as an applicant, please visit www.dhs.gov/E-Verify

All RCS work locations are drug-free workplaces.

RCS considers several factors which can influence a final salary including but not limited to; skill set relevancy, work experience, geographic location, security clearance, education, certifications, training, and other business and organizational requirements. At RCS we offer competitive compensation packages, benefits, and learning and development opportunities. Individuals are typically not hired at or near the top of the salary range being that compensation decisions are dependent on individual circumstances. The salary range listed for this position is a reasonable estimate taking into consideration the required qualifications.

RCS encourages external referrals and offers a referral bonus after a successful hire. This will be paid 90 days after the new hire's start date. Bonus amounts vary based on the skill level and position of the referred candidate and are provided in the form of a gift certificate.