Job Description
Full Stack Developer/ Software Engineer SWE 3
TS/SCI with Poly Clearance
Location: Annapolis Junction, MD with some hybrid
Seeking a highly motivated Software Engineer 3 to to serve on an Agile Software team performing feature updates for a metrics and monitoring system, including a central health and status dashboard. The selected SWE3 will work with a team of System Engineers and Software Developers to implement viable solutions and demonstrate capabilities delivered into the system. Work will require coordinating status across various data sources and alerting based on events, metrics, and reports.
Your role will also involve creating a lightweight version of the application that can be deployed to remote systems that have limited resources as well as provide an interface, RESTful API, for the remote system to send data back to the base system. Performing testing, troubleshooting and actively seek opportunities to improve the overall performance of the application.
Additional Information:
• Work performed in a contractor facility in Annapolis Junction.
• Seven-person team
• Two days of telework available
• Both low and high side access
Qualification Requirements:
Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
Requirements:
• Proficiency with Java Full Stack development
• Experience with ElasticStack: ElasticSearch, Logstash, and Kibana
• Familiarity with GIT
• Backend development experience
• Metrics and/or observability data experience (OpenTelemetry, Prometheus, Grafana, and/or Splunk)
• Comfortable with learning new programming languages
• Docker, Kubernetes, ELK stack
Desired Skills
• Experience with REST architectures
• Familiarity with GitLab CI/CD
• Experience with the Atlassian suite of software development and management products (Confluence and Jira)
• Docker, Kubernetes, ELK stack
Individual Capabilities Required:
● Analyze user requirements to derive software design and performance requirements
● Debug existing software and correct defects
● Provide recommendations for improving documentation and software development process standards
● Design and code new software or modify existing software to add new features
● Integrate existing software into new or modified systems or operating environments
● Develop simple data queries for existing or proposed databases or data repositories
● Write or review software and system documentation
● Serve as team lead at the level appropriate to the software development process being used on any particular project
● Design or implement complex database or data repository interfaces/queries
● Develop or implement algorithms to meet or exceed system performance and functional standards
● Assist with developing and executing test procedures for software components
● Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
● Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
● Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface
constraints; Perform quality control on team products
● Implement recommendations for improving documentation and software development process standards
● Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
● Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
● Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
Benefits:
All Capital Solutions is committed to providing benefits that meet the needs of our Engineers to promote a great work/life balance. We believe in presenting our people with the best overall compensation available with tailored benefits packages that suit your needs.
Compensation & Incentives
- Competitive Salaries
- Flexible PTO - Up to 160 hours of Paid Time Off (Yearly)
- 11 Paid Holidays (Yearly)
- 401K Match Plan \Referral Bonus + Profit Sharing Program (Prorated)
- Career Training & Education Expense Assistance (up to $5k)
Paid Time Off (PTO) & Holidays
We offer flexible Paid Time Off, which may be used however the employee chooses. ACS Employees can accrue up to 160 hours of PTO annually. We also recognize all 11 Federal Holidays.
Referral Bonus & Profit Sharing
At ACS, we believe that our people are the best recruiting resource, which is why we offer a competitive referral bonus for employee referrals. We also have a Profit Sharing Program to help incentivize referral exceptional talent and foster growth.
Healthcare (Optional/Elective)
All Capital Solutions offers comprehensive Medical, Dental and Vision plans allowing employees to elect coverage tailored to their individual needs. We offer multiple plan options and, as an added bonus, ACS covers 50% of all Medical, Dental and Vision plans. We also offer our employees paid Short & Long Term Disability Insurance.
Retirement
We believe that everyone should be able to live an enjoyable life after their career. Our retirement offering enables employees to contribute a percentage of their salary to a 401K plan with ACS matching up to 5%.
Professional Growth & Career Development
Training & Education Expense Assistance (up to $5k). New certifications and degrees for our team help keep our company ahead of the competition, which is why we offer technical training and up to $5000 in tuition assistance.
All Capital Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.