CrawlJobs Logo

Technical Software Lead

United States, Dayton Employment contract · Job Posted May 14, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Technical Software Lead with a mix of talent in areas related to full-stack development. As part of our team, you will provide next-gen algorithm development, legacy software support, and web development services. Our ideal candidate would possess a broad range of skills as our scope of work spans various technologies, including C++, Python, JavaScript, React, Angular, and others. Altamira Technologies Corporation encourages independent problem-solving and provides deep reach-back support and a collaborative environment for our engineering team. We are looking for candidates who have experience with developing and are not afraid to adapt to the right architecture, languages, and libraries to build the best systems for the mission and deliver the best user experience.

Job Responsibility

  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback

Requirements

  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or Aerospace Engineering
  • Strong working knowledge of C++
  • Background in High Frequency Line-of-Sight (LOS) or Bistatic Radar is a plus
  • Experience in multiple of the following: Java, Python, C++, Go, Rust, JavaScript, TypeScript, Angular, VueJs, NodeJS, OpenAPI, ArangoDB, Valkey, PostgreSQL, MinIO, Istio ServiceMesh, Redis, Knative, Kubernetes, Helm, Terraform, OpenContainer Initiative, OTEL, CMake, GitLab, and/or Kafka
  • General experience with Artificial Intelligence/Machine Learning technologies, such as Tensorflow, PyTorch, LangChain, vLLM, PyTorch Lightning, SK Learn, LibreChat, Streamlit, KubeFlow, MLFlow, Bedrock, Fast API, Tune, Ray Train, Safe Tensors, and/or ONNX
  • Kubernetes Certified Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications are highly desired
  • Minimum of 10 years experience with Software Engineering
  • TS/SCI clearance
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Ability to independently dig into problems, uncover the root cause, and create a solution
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in both verbal and written communications
  • Ability to multitask and adjust priorities as needed

Nice to have

  • Background in High Frequency Line-of-Sight (LOS) or Bistatic Radar is a plus
  • Kubernetes Certified Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications are highly desired

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Technical Software Lead

8 matching positions

Sr Software Engineer / Sr Software Developer -- Technical Lead

A leading technology‑driven product company is seeking a Development Lead to ste...
Location
Location
United States , Quad Cities/Bettendorf, IA
Salary
Salary:
95000.00 - 125000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience (senior level)
  • 1–2+ years leading projects or managing developers
  • Java 8
  • MySQL
  • JavaScript/jQuery
  • Experience in Linux environments and Java Tomcat
  • Stable work history (no job hoppers)
  • Must currently live within 30 miles of the Quad Cities
Job Responsibility
Job Responsibility
  • Spend 50–75% coding (60% maintenance, 40% new feature development)
  • Lead and guide a team of 7 developers (3 U.S., 4 India)
  • Assign work, manage delivery, and support daily development activities
  • Partner closely with QA and Product for requirements, design, and execution
  • Work full‑stack: 60–70% backend, 30–40% frontend
  • Eventually own 1:1s and all responsibilities of the Development Manager
What we offer
What we offer
  • excellent benefits
  • Fulltime
Read More
Arrow Right

Embedded Software Technical Lead

This is an opportunity to join a fast paced program with DCS Corp’s U.S. Army Co...
Location
Location
United States of America , Sterling Heights
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. citizenship is required.
  • Bachelor’s Degree plus 12 years of experience in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or similar engineering degree.
  • Must be able to obtain and maintain a DoD Secret clearance.
  • Must be willing to be onsite and open to occasional travel.
  • Familiar with and has run/lead projects with the full SDLC.
  • Strong knowledge of Software Programming Languages such as C++, C#, C, etc. and the development of build scripts for software releases.
  • Strong Linux knowledge (command line, networking, administration, cyber).
  • Competent with git and the Atlassian toolsuite (Bitbucket, Jira, Confluence) or similar (like GitLab).
  • Understanding of Requirements Management and the usage of DOORS to maintain them.
  • Experience in developing Software Architectures and Detailed Software Designs that allow for modularity, commonality and reuse.
Job Responsibility
Job Responsibility
  • Provide active participation and leadership in the execution of defining software requirements, software design, implementation using Programming Languages such as C++, C#, C, etc., test and installation for the integration Software Solutions onto combat and tactical vehicle systems.
  • Provide expertise in evaluating and identifying system and software solutions that address Army Ground Vehicle requirements and challenges.
  • Lead the project sustainment with multiple CSCIs being developed.
  • Working with other SW leads, sharing opinions/experience.
  • Working with functional groups to define the project scope, working with our gov't customer when scope is adjusted to accurately and professionally define team limitations.
  • Working with multiple groups/teams and coming to a consensus on the scope definition based on requirement specifications.
  • Coordinating tasking through issue tracking system, running down scope, tagging up with engineers to assist with their features/bugs, etc.
  • Working with multiple groups/teams and assessing the 'what's really needed' from conflicting group opinions.
  • Establish and maintain Software Development Environment and Software Branch Strategies.
  • Fulltime
Read More
Arrow Right

Senior Software Technical Lead - Java

We are seeking a Senior Java Technical Lead to provide technical leadership acro...
Location
Location
Egypt , Giza
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in object-oriented programming and SOLID principles
  • Extensive hands-on experience with Java 8 or later versions
  • Solid understanding of software design patterns and architectural principles
  • Experience with Hibernate and ORM frameworks
  • Strong knowledge of SQL and NoSQL databases
  • Experience with unit testing and test-driven development practices
  • Proficiency in Spring Boot, Git, and Maven
  • Experience with containerisation technologies such as Docker and Kubernetes
  • Good understanding of microservices architecture
  • Experience integrating RESTful and SOAP-based APIs
Job Responsibility
Job Responsibility
  • Lead software development initiatives from design through to production delivery
  • Design scalable and maintainable software solutions aligned with best practices and business requirements
  • Ensure the technical team has a clear and shared understanding of system design and implementation approach
  • Implement business requirements in line with approved design documentation
  • Provide clear and accurate reporting on technical progress, risks, challenges, and recommendations
  • Coach and support technical team members, offering guidance throughout the project lifecycle
  • Select appropriate technologies and tools to meet customer and system needs
  • Manage multiple projects and priorities concurrently while maintaining delivery quality
What we offer
What we offer
  • Exposure to large-scale, enterprise-grade technology platforms within a global organisation
  • Opportunities to influence technical direction and architectural decisions
  • A collaborative environment that values knowledge sharing and continuous improvement
  • Access to structured training and certification opportunities
  • Clear pathways for career growth and internal mobility within VOIS
  • Fulltime
Read More
Arrow Right

Technical Lead (Software Engineering)

At Bentley Systems, we deliver solutions for complex infrastructure projects. Ou...
Location
Location
Lithuania , Vilnius; Kaunas
Salary
Salary:
4900.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience Level: Senior or Staff-level engineer with a proven track record in Software Development, specifically with cloud-native service development in a multi-region environment
  • Education: Bachelor's or Master's degree in Computer Science or Engineering (or equivalent relevant experience)
  • Technical Leadership: Strong technical judgment and the ability to lead an engineering team through influence, expertise, and a continuous learning approach rather than direct reporting lines
  • Agility & Ownership: Comfortable making decisions, taking ownership of technical outcomes, and seamlessly context-switching between focused coding and team coordination
  • Cloud & DevOps: Deep understanding of DevOps practices and complex technical architectures, including multi-tenant microservices and multi-cloud environments
  • Communication: Excellent communicator and collaborator who knows how to represent technical constraints and opportunities to non-technical stakeholders
Job Responsibility
Job Responsibility
  • Working with management and Product Managers, assume responsibilities including design, implementation, testing and support of product features, core components or event-driven cloud services
  • Design includes participating in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability
  • Set and maintain architectural standards for the squad, make and facilitate key technical decisions
  • Implementation includes using the latest development tools to turn the designs into software products and services
  • Support includes maintaining the existing code base and helping the support group
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Follow DevOps processes, from design through to delivery
  • Develop and use fully automated CI/CD pipelines to deliver code changes all the way into production
  • Learn and apply the latest technologies and coding patterns
  • Follow secure development practices
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Fulltime
Read More
Arrow Right

Technical Lead Software Engineer

Nationwide's NF Integrated Digital Services is seeking a Technical Lead Software...
Location
Location
United States , Columbus
Salary
Salary:
118000.00 - 222000.00 USD / Year
nationwide.com Logo
Nationwide
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java, JUnit/Mockito, SQL, and GitHub
  • Experience with API testing tools such as Postman, Ruby, Tosca, or Playwright
  • Strong aptitude working in Linux environments and using command-line tools
  • Solid understanding of backend architecture and API development
  • Familiarity with Oracle Databases
  • Experience with Spring Boot, Apigee, Liquibase, Kafka
  • Exposure to GitHub Actions, Harness, Docker, Splunk, Rancher
  • Frontend familiarity with Angular and JavaScript
  • Proven leadership and mentoring capabilities
  • Strong problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Lead the design, development, and testing of scalable backend services and APIs
  • Deliver high-quality, maintainable code using Java and modern development tools
  • Drive unit and integration testing using JUnit and Mockito
  • Collaborate across teams to architect and implement technical solutions
  • Troubleshoot, debug, and optimize backend systems for performance and reliability
  • Champion Agile practices and fosters a culture of continuous improvement
  • Provide expertise in platform stability and run support
  • Responsible for applying secure software and systems engineering practices throughout the delivery lifecycle
  • Mentors and trains other team members on design techniques, tools and coding standards
  • Provides strategic advice on using technology to achieve goals
What we offer
What we offer
  • medical/dental/vision
  • life insurance
  • short and long term disability coverage
  • paid time off with newly hired associates receiving a minimum of 18 days paid time off each full calendar year pro-rated quarterly based on hire date
  • nine paid holidays
  • 8 hours of Lifetime paid time off
  • 8 hours of Unity Day paid time off
  • 401(k) with company match
  • company-paid pension plan
  • business casual attire
  • Fulltime
Read More
Arrow Right

Technical Lead - Software System Design Engineer

Step into a pivotal leadership role where you’ll help bring AMD’s leading-edge S...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in designing and implementing maintainable, performant, professional C++11/14/17 code
  • Familiarity with x86, ARM or GPU architecture, including drivers and applications
  • Proficiency in Linux and Windows kernel debugging
  • Prior involvement in functional modelling, architecture simulation, or hypervisor development
  • Familiarity with modelling technologies such as QEMU, VirtualBox, SystemC, Gem5, SIMICS, dynamic binary translation or JIT
  • Experience of cross-platform development for Linux and Windows environments
  • University degree in Engineering or higher or equivalent experience is preferred
Job Responsibility
Job Responsibility
  • Drive the development of high‑performance C++ models for AMD SoCs and platform solutions
  • Build, lead, and scale a growing team of SoC functional modeling engineers, providing technical guidance, mentorship, and performance feedback
  • Collaborate with internal and external stakeholders to enable workload execution on functional models
  • Establish and evolve best practices for model development, validation, and debugging across an expanding team
  • Design and execute comprehensive test plans using Python to validate and enhance model functionality
  • Proactively improve, stabilize, and optimize existing models to deliver best‑in‑class performance and reliability
  • Foster close technical partnerships with architecture teams to ensure deep understanding of new and emerging designs
  • Champion a culture of technical excellence, continuous improvement, and knowledge sharing
Read More
Arrow Right

Senior Software Technical Lead

We are seeking a highly skilled technical professional to lead the design, devel...
Location
Location
Egypt , Giza
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of professional technical experience
  • Bachelor’s degree in computer science, engineering or an equivalent field
  • Excellent knowledge of key technologies including: Object‑oriented programming, design patterns, microservices and SOA
  • SOLID principles, threading, collections, relational and NoSQL databases
  • Redis, Kafka, ElasticSearch, GraphQL, MongoDB
  • Spring Boot, Spring Security, Spring Integration, Spring Cloud, Spring 5, Spring Data
  • Maven, Gradle, Git, Kubernetes, Docker
  • Linux, shell scripting, Jenkins concepts
  • REST APIs, SOAP web services, clean code, cryptography
  • AWS development, functional and reactive programming
Job Responsibility
Job Responsibility
  • Lead end‑to‑end technical delivery from planning to production readiness
  • Design software applications that align with best practices and customer requirements
  • Ensure the technical team fully understands solution designs and adheres to documentation
  • Provide coaching, mentoring and technical guidance to all team members
  • Select appropriate technologies and tools to meet customer needs
  • Manage multiple projects simultaneously while ensuring quality standards
  • Maintain consistent reporting on progress, risks and technical challenges
  • Review code, enforce coding standards and ensure features are fully unit‑tested
  • Identify and escalate issues affecting quality or delivery
  • Support technical estimations across the project lifecycle, including high‑level estimates for RFPs
What we offer
What we offer
  • Opportunity to lead complex, high‑impact technical projects within dynamic teams
  • Exposure to a diverse range of modern development tools, frameworks and cloud technologies
  • Professional growth through coaching, architecture design and multi‑project leadership
  • Ability to influence technical direction and innovation across the team
  • Experience supporting mission‑critical production systems and contributing to continuous improvement
Read More
Arrow Right

Senior Software Technical Lead - Java

We are seeking a highly experienced Java Technical Lead to provide technical lea...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or equivalent
  • 9+ years of experience in software development and technical leadership
  • Strong knowledge of Object-Oriented Programming, Design Patterns (GoF), SOLID principles
  • Strong knowledge of Microservices architecture, SOA, REST APIs, SOAP Web Services
  • Strong knowledge of Spring Framework (Boot, Security, Integration, Cloud, Data)
  • Strong knowledge of Databases: Relational, NoSQL (MongoDB, Redis), Big Data (Kafka)
  • Strong knowledge of Tools: Maven, Gradle, Git, Jenkins, Docker, Kubernetes
  • Strong knowledge of Performance tuning, caching, search engines (ElasticSearch)
  • Strong knowledge of AWS development, Linux scripting, CI/CD concepts
  • Familiarity with clean code principles, cryptography, and test-driven development
Job Responsibility
Job Responsibility
  • Lead technical design and implementation of software applications aligned with business requirements and design best practices
  • Provide coaching, technical guidance, and support to team members throughout the project lifecycle
  • Decide on technologies and tools that best fit customer requirements
  • Manage multiple projects and tasks simultaneously while ensuring timely delivery
  • Conduct code reviews, enforce coding standards, and ensure unit testing and documentation
  • Report accurate status updates on progress, risks, and recommendations
  • Contribute to technical estimates during early project phases and RFPs
  • Promote teamwork and assign tasks based on technical capabilities
  • Ensure high-quality deliverables and maintainable applications
  • Support production systems and adhere to agreed SLAs
What we offer
What we offer
  • Opportunity to lead cutting-edge projects in a global technology environment
  • Exposure to advanced tools and frameworks in cloud, microservices, and big data
  • Collaborative culture that values innovation and continuous learning
  • Flexible work environment with a focus on work-life balance
  • Career growth through leadership and technical excellence
Read More
Arrow Right