The Geospatial Enterprise Open Data Store (GEODS) contract provides integration, design, development, and sustainment for data services in support of the Federal Government. TDI is looking for a Lead Software Engineer on our GEODS program to be involved in designing and implementing new custom features that solve unique problems as well as updating and optimizing legacy features.
RESPONSIBILITIES:
- Design software solutions to meet technical and business needs by leveraging knowledge of architecture, software engineering, DevSecOps, and mission Serve as technical delivery leader, planning and managing application development activities
- Provide technical leadership and mentorship to project team members, with an emphasis on supporting junior and mid-level developers, including conducting code reviews
- Ensure designs align with customer-approved specifications and adhere to established software quality standards
- Contribute to Program planning and prioritization; collaborate with product management on solution design, requirements decomposition, and estimation
- Participate in all phases of the software development lifecycle (SDLC)
- Develop well-designed, testable, efficient, and maintainable code
- Recommend improvements to applications and organizational processes to enhance performance and efficiency
- Prepare and manage releases of software components
- Support formal testing efforts and drive timely resolution of defects
- Provide technical support and consultation for application and infrastructure issues, including troubleshooting defects and responding to inquiries
- TS/SCI clearance is required
- Bachelor’s degree with 6+ years of relevant experience in software development using SAFe or similar Agile methodologies, including working with Scrum Masters and Product Owners to decompose high-level requirements into user stories, or 15+ years of relevant experience in lieu of a degree
- 6+ years of experience in Python (or similar programming languages), DevSecOps and CI/CD (e.g., GitLab), Infrastructure as Code (e.g., Terraform), and containerization/orchestration technologies (e.g., Docker, Kubernetes, OpenShift)
- Strong experience with AWS services, including EC2, DynamoDB, ECS, SQS/SNS, IAM, Lambda, and CDK
- Proven ability to clearly communicate complex technical concepts both verbally and in writing
- Prior experience leading development teams, workstreams, or major technical efforts
- Experience with front-end development in React
- Database experience, specifically with Apache Solr
Skills Required
- Active TS/SCI clearance
- Bachelor's degree with 6+ years relevant software development experience or 15+ years in lieu of degree
- 6+ years experience in Python (or similar languages)
- Experience with SAFe or similar Agile methodologies and working with Scrum Masters and Product Owners
- Experience in DevSecOps and CI/CD (e.g., GitLab)
- Infrastructure as Code experience (e.g., Terraform)
- Containerization and orchestration experience (Docker, Kubernetes, OpenShift)
- Strong experience with AWS services (EC2, DynamoDB, ECS, SQS/SNS, IAM, Lambda, CDK)
- Proven ability to communicate complex technical concepts clearly (verbal and written)
- Prior experience leading development teams, workstreams, or major technical efforts
- Experience preparing and managing software releases and supporting formal testing
- Front-end development experience in React
- Database experience with Apache Solr
What We Do
For over 20 years, TDI’s one and only passion has been delivering cybersecurity solutions to effectively manage the business of cyber. At the global vanguard of innovation, we created Cybersecurity Performance Management (CPM) and the industry-leading CPM platform, CnSight®. Combining CnSight® with our remarkable historical experience and our exceptional capabilities of cyber operations and compliance, we offer Managed Cybersecurity Performance, a first of its kind managed CPM offering. TDI’s CPM solutions mitigate risk, reduce ransomware, provide continuous compliance, improve cyber-ROI, and provide comprehensive instantaneous visibility into how an organization is performing against its cyber strategy, particularly for Boards of Directors. CnSight® is the industry-leading Cybersecurity Performance Management (CPM) platform which mitigates risk, reduces ransomware, provides continuous compliance, improves cyber-ROI, and provides comprehensive instantaneous visibility into how an organization is performing against its cyber strategy, so executives and Boards may effectively manage the business of cybersecurity– the result: reduced stress, better performance, less cost, and a true understanding of cyber investment. With CnSight® at its core, TDI’s Managed Cybersecurity Performance offering ensures strategic cyber goals are met to protect an organization’s investments, assets and reputation by reducing the risk of ransomware, lowering cyber insurance premiums, improving ROI, reducing legal and fiduciary liability, delivering actionable reporting to the Board and C-Suite, providing on-call advice, ensuring continuous compliance and providing subject matter expertise on the organization’s behalf in meeting with the C-Suite and the Board, dealing with auditors, and supporting budget decisions – the result: reduced stress, better performance, less cost, and a true understanding of cyber investment.







