Jobs and Careers
TE
Software Development & TTO Lead (Sr. Level or Higher Level)
Tensley ConsultingAnnapolis Junction, MD, United Statesfull_timeVerifiedPosted 11 Jul 2023
About the role
Lead and contribute to the development efforts of a team of 3-6 software and DevOps engineers in sustaining the large-scale, mission-critical Situational Intelligence Services tool. A software development background and experience as a member or lead of an Agile software development team is required. Responsibilities may include: providing technical guidance to software developers and DevOps engineers on implementing customer requirements; contributing to system sustainment and software development efforts; acting as liaison between customers and the development team; triaging incoming requirements and requests for support; managing customer expectations; conducting standup, sprint review, and sprint planning meetings according to Agile processes; authoring and publishing technical documentation (release notes, etc.) using Confluence; maintaining a product backlog and tracking work using Jira; authoring monthly and quarterly status reports.
Equal Opportunity, Diversity & InclusionWe aim to build a team that represents a variety of backgrounds, perspectives, and skills. We embrace inclusion and ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, military or veteran status, or any other personal characteristic.
Come grow with us!
Required Technical Skills
- TS/SCI with Poly
- Bachelor’s degree from an accredited college or university. Four (4) years of additional SWE experience may be substituted for a Bachelor’s degree.
- Master’s degree can be substituted for two (2) years experience
- Shall have at least eight (8) years experience as a Software Engineer in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required.
- Agile software development
- Unix/Linux environments (bash, scripting, ftp, .sh); bare metal
- Kubernetes
- Java, Java Spring Frameworks, general open source Java libraries
- RESTful Web/Reactive Services (Java/Spring/SpringBoot)
- Cloud-based streaming analytic environments with big data ingestion/processing (e.g., Heron, Flink, Pulsar, Kafka)
Desired Technical Skills
- Cloud-based data queuing, batching, and messaging (e.g., Pulsar Data Messaging, Pulsar Schema, Pulsar Functions, Flink Message Processing, NiFi)
- Containerization of services via Docker (e.g., DockerHub/Harbor, YAML files)
- Docker orchestration software (e.g., Kubernetes)
- SQL, NoSQL, and caching databases (e.g., MySQL, Cassandra, Elasticsearch, Redis/KeyDB)
- Automated build/deployment environments - production, staging, development (e.g., Maven, Jenkins, Git)
- Agency reporting and dissemination policies
- Agency compliance, streaming, and analytic platforms
- Jira and Confluence
Equal Opportunity, Diversity & InclusionWe aim to build a team that represents a variety of backgrounds, perspectives, and skills. We embrace inclusion and ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, military or veteran status, or any other personal characteristic.
Come grow with us!
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s