Developer
Job Title
Location
Duration
List Of Tasks To Be Performed
Knowledge
Required Experience
Educational Requirements
Additional Provisions
The ideal Developer has experience with DevSecOps, Secure Coding practices, and the Solutions Development Framework (Docker, Jenkins, GitLab).
Designing and developing event/message-based application services using a message queue (e.g., Apache Kafka).
Using automated unit testing and user interface testing tools, ideally in a test-driven-development approach.
Use of source code management tools, ideally in a continuous integration/continuous delivery (CI/CD pipeline) DevSecOps environment.
API centric, microservices, serverless applications, or similar cloud-friendly application designs.
Cloud Development with Dataflow, PubSub, or Redis.
Microservices design.
Kubernetes Security.
Performance tuning.
High Observability Principle.
Multi-threading.
Java Working knowledge (2+ years’ experience) of one of more of the following qualifications:
- Knowledge/experience with Agile Methodologies
- Knowledge/experience of SDLC practices
- Change Management and Configuration Management (VersionOne, ServiceNow, etc.)
- Application Lifecycle Management (ALM)
Minimum of 3-5 years’ experience, in technology or software development preferred.
A degree from an accredited College/University in the applicable field of services is preferred.
Note: If resource does not have a relevant college degree, an additional 4 years of relevant work experience is required.
All candidates must be a US Citizen or US Permanent Resident only.
Candidate must have lived in the United States for the past 5 years.
Cannot have more than 6 months travel outside the United States within the last five years.
Military Service excluded. (Exception does not include military family members.)