Software Technical Lead - STL 26

Lockheed Martin Overseas Services Corporation
New York, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

ASP.NET
JavaScript
.NET
Agile Methodologies
AJAX
Applications Architecture
HTML5
Azure
C Sharp (Programming Language)
CSS
Software Quality
Code Review
Continuous Integration
Data Migration
Data Visualization
Relational Databases
Database Design
Programming Tools
GIS Applications
IBM Rational Unified Process
Windows Communication Foundation
Microsoft Message Queuing
Microsoft Software
Microsoft SQL Server
Team Foundation Server
MVC
Model View ViewModel
Open Source Technology
Scrum
Systems Development Life Cycle
Role-Based Access Control
Message Oriented Middleware
Service-Oriented Architecture
SharePoint
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Stored Procedures
SQL Server Reporting Services
SQL Server Integration Services
T-SQL
UML
Web Applications
Web Services
Enterprise Software Applications
.NET Core
Software Security
Information Technology
Front End Software Development
Software Version Control
Api Management

Job description

Job Description: We are seeking an experienced Software Technical Lead to support the development and implementation of a large-scale asset management and work order tracking system. This project aims to replace legacy tools with a modern, web-based, map-centric solution that supports workflow automation, asset tracking, and reporting across geographically distributed users. Project Overview: The project involves building a browser-based, mobile-compatible system using open-source and Microsoft technologies. The platform will support asset lifecycle management, geocoded data visualization, and role-based workflows for engineers, contractors, inspectors, and administrators. It will also include integration of legacy data, mapping interfaces, and reporting capabilities to improve operational efficiency and eliminate system limitations., * Lead application design, database design, development, and testing (unit, integration, performance)

  • Develop and integrate application modules using .NET technologies (C#, ASP.NET, .NET Core)
  • Build web-based user interfaces using MVC/MVVM patterns, HTML5, CSS, JavaScript, and AJAX
  • Design and manage relational databases using SQL Server, including T-SQL and stored procedures
  • Develop secure applications with authentication and role-based access control
  • Implement reporting solutions using SSRS and manage data migration using SSIS
  • Utilize tools such as Azure DevOps, TFS, and SharePoint for version control and CI/CD
  • Develop and integrate web services (REST/SOAP, WCF)
  • Ensure code quality and adherence to design standards
  • Follow SDLC methodologies including Agile, Waterfall, and RUP
  • Collaborate with business analysts, SMEs, and development teams
  • Create technical documentation including architecture diagrams and design artifacts
  • Participate in code reviews, technical discussions, and solution design
  • Provide leadership, mentorship, and guidance to development teams
  • Identify and resolve technical issues and provide innovative solutions

Requirements

  • Minimum 7 years of experience managing medium to large-scale IT projects
  • Experience leading teams of 15+ members and coordinating multiple workstreams
  • Strong experience serving as the main point of contact for stakeholders and leadership, * Bachelor's degree in a technology-related field or equivalent experience
  • Microsoft or related technical certifications preferred
  • 5+ years of experience managing and mentoring development teams
  • 8+ years of experience in software development and deployment of enterprise applications
  • 4+ years of experience in solution/application architecture
  • 6+ years of hands-on experience with .NET technologies and SQL Server
  • Strong experience with front-end technologies (HTML5, CSS3, JavaScript frameworks)
  • Experience with database design, SSIS, SSRS, and data modeling tools
  • Experience with CI/CD, version control, and development tools (Azure DevOps preferred)
  • Knowledge of Service-Oriented Architecture (SOA) and API integrations
  • Experience with asynchronous messaging systems (e.g., MSMQ)
  • Familiarity with GIS tools and map-based applications
  • Experience in mobile or distributed application architecture
  • Strong understanding of SDLC methodologies (Agile, Waterfall, SCRUM)
  • Experience with UML or similar design tools

Additional Skills:

  • Strong analytical and problem-solving abilities
  • Excellent communication and leadership skills
  • Ability to manage multiple projects and priorities
  • Experience working with government or public sector projects preferred
  • Experience in asset management system development is a plus

Key Attributes:

  • Team-oriented with strong interpersonal skills
  • Ability to work in a fast-paced and complex environment
  • Proactive, detail-oriented, and solution-driven mindset

About the company

Job Description: What We're Doing Lockheed Martin is shaping the future of defense through cutting edge radar and missile defense technologies, and we want you to help write the n…, © 2026 Careerjet All rights reserved

Apply for this position