What are the responsibilities and job description for the Software Developer SAI1499 position at Sabree Software Services?
Job Description
The Sponsor’s office provides correlation services to allow other enterprise systems to search very large scale data repositories for key nuggets of information related to persons and organizations. The Sponsor requires project management and technical support to manage projects and to perform software development activities within budget. Work Requirements: Software Engineering:
1. The Contractor team shall comply with the Sponsor’s Lean Agile methodology.
2. The Contractor team shall participate in all Lean Agile scrums, sprints and grooming sessions.
3. The Contractor team shall manage the progress of Commercial-off-the-Shelf (COTS) product integration and development efforts.
4. The Contractor team shall ensure tasks are completed on schedule.
5. The Contractor team shall consult and coordinate appropriately for problem resolution, task scheduling, new resource requirements, and task clarification.
6. The Contractor team shall work in partnership with an integrated team of staff and contractors.
7. The Contractor team shall understand the Sponsor’s target environment, such as Amazon Web Services (AWS) or Microsoft Azure.
8. The Contractor team shall coordinate and collaborate with security, operations, testing, and other teams to provide system information and technical support.
9. The Contractor team shall create, manage and update Jira tickets. 10. The Contractor team shall design, develop, and modify software systems. 11. The Contractor team shall unit test their software and perform code reviews.
am shall unit test their software and perform code reviews.
,Required Skills
1. Demonstrated experience working in an Agile development environment.
2. Demonstrated experience developing detailed design and associated deliverables.
3. Demonstrated experience translating customer and system requirements into design.
4. Demonstrated experience designing interfaces or processes using Python.
5. Demonstrated experience designing and developing services using Lambda, SQS, and other cloud offerings within AWS.
6. Demonstrated hands-on experience developing applications using React, Spring Boot, Spark, and Java.
7. Demonstrated hands-on experience developing web services using Java 8 and JavaScript.
8. Demonstrated experience with cloud platforms such as AWS/AZURE to include automated setting up of infrastructure such as instances.
9. Demonstrated understanding of data collections and storage tools such as Databricks and AWS S3.
10. Demonstrated experience with correlation algorithms from Novetta Entity Analytics.
11. Demonstrated hands-on experience working with DevOps tools such as Git, Jenkins, or Nexus.
,Desired Skills
1. Demonstrated recent experience with the Sponsor’s Lean Agile methodology.
2. Demonstrated recent experience with the Sponsor's analytic tool to ingest, correlate, build, and disburse products to other applications.
3. Demonstrated recent experience with the Sponsor’s correlation service.
,About Sabree Software Services
Sabree Software Services, Inc. (S3) is a full-service software firm headquartered in Northern Virginia. We support the federal government and commercial arenas by providing high quality, system/software architecture design, full-lifecycle/full-stack software development services, usability engineering, testing, and project management services. Our team is comprised of an elite network of engineers, with advanced degrees, who have been providing technical services to our customers and partners in the DC metropolitan area for over 20 years. We are committed to delivering innovative, multidisciplinary solutions in an agile fashion.