Full Stack Software Developer
Apply NowCompany: Reflexive Concepts
Location: Annapolis Junction, MD 20701
Description:
Reflexive Concepts is seeking a skilled Full Stack Software Developer!
Join a small software development team providing Life Cycle Sustainment (LCS) and modernization activities for various business and financial systems. Some of the day-to-day activities within the team include:
Join a small software development team providing Life Cycle Sustainment (LCS) and modernization activities for various business and financial systems. Some of the day-to-day activities within the team include:
- Collaborating with clients to gather and refine technical requirements, translating them into detailed JIRA tickets for systematic tracking and implementation.
- Engineering innovative software solutions encompassing both front-end and back-end components within a MASH VM environment on a Linux system. Utilize technologies including Grails, SQL, HTML/CSS, and JavaScript, with data storage implemented in Oracle databases.
- Orchestrating the deployment of application files utilizing a Tomcat Web Application Manager, ensuring seamless integration and functionality.
- Monitoring and managing the JIRA Help Portal to proactively address trouble tickets and user account requests, ensuring efficient resolution and customer satisfaction.
- Leveraging the Atlassian Tool Suite, Confluence, and Git/GitLab for robust version control and collaborative development processes.
- Updating/maintaining Selenium IDE/Python scripts that are used to determine availability of multiple application that are monitored by an external team
- Python, Selenium, JavaScript
- Linux
- Windows
- Grails framework on SpringBoot
- SQL
- HTML/CSS
- JQuery
- TS/SCI with Polygraph
- A bachelor's degree and six (6) years of experience in software development/ engineering in programs and contracts of similar scope, type, and complexity.
- Ten (10) years of software development experience may be substituted in lieu of a bachelor's degree.
- Experience with Python programming
- Familiarity with web application technologies (e.g., html, JavaScript, web servers, and application servers)
- Experience with Selenium
- Experience with Grails on SpringBoot
- Experience with JQuery
- Experience with Bash Scripting
- Experience with HTML/CSS
- Experience with SQL
- Experience with Git/GitLab
- Experience with the Atlassian Tool Suite