Defense Software Engineer Back-End Lead
Job in
Trenton, Mercer County, New Jersey, 08628, USA
Listed on 2026-02-12
Listing for:
Tata Technologies
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Software Engineer, Software Architect, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
The Defense Software Engineer Back-End Lead will lead the design, development, and integration of back-end software architectures and services for embedded and distributed systems used in military applications. This role requires proficiencies in software architecture, team leadership, and a deep understanding of software development standards. The successful candidate will collaborate across multidisciplinary teams to deliver high-quality software solutions that meet stringent military requirements and timelines.
Essential Duties and Responsibilities:
- Serve as the technical lead for back-end software development, ensuring robust system design, maintainable codebases, and alignment with architecture standards.
- Capture and document requirements, translating system and software needs into robust, scalable architectures and clean, maintainable code.
- Create and review software work products such as code, requirements, sequence/ timing diagrams, interface control documents (ICDs), and system integration documentation.
- Contribute to continuous improvement initiatives, including code quality, development tools, and process optimizations.
- Provide mentoring and technical guidance to junior software developers.
- Develop quotations for customers including defining scope, assumptions, deliverables, timeline, and costing.
- Guide the team in designing software systems that follow modular, reusable, and scalable principles.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×