> Markdown version of [/jobs/ext/261951-lead-software-engineer-g](https://www.wearedevelopers.com/jobs/ext/261951-lead-software-engineer-g). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer (G) - **Company:** TDX Global, LLC - **Location:** Las Vegas, NV, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, 3D Computer Graphics Software, Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Software Applications, Automation of Tests, Behavior-Driven Development, Software Bug Management, C++ (Programming Language), Cascading Style Sheets (CSS), Computer Programming, Software Design Patterns, Design of User Interfaces, NoSQL, Object-Oriented Software Development, OpenGL, Software Maintenance, Queueing Systems, Software Tools, Mockito, Software Engineering, SQL Databases, TypeScript, WebGL, Data Logging, Multithreading, Test-Driven Development (TDD), SC Clearance, Solid Principles, Information Technology, 3d Mapping, Unreal Engine, Functional Programming, Software Version Control - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=89b56c72259afb8d ## About the Role Do you have a valid Driver's License license?, Do you have experience in Windows?, Do you have a Bachelor's degree?, * BS in Computer Science (or related field) from a fully accredited program with 6-8 years of software engineering experience; or, 10+ years of software engineering experience. * Agile development processes and leading agile development teams * Excellent written and oral communication skills * Organization and Management experience * Experience in C, C++, and web (HTML, CSS, TypeScript) development * Behavior Driven Development or Test Driven Development * Automated testing and using any automated testing framework * Any source control implementation * Desktop application development for Windows * Ability to implement software based on requirements, ICDs, and standards * Fundamental design principles * Implementing software design patterns * Object-Oriented Programming and Design (such as SOLID Principles) * Functional Programming Additional Requirements * US Citizen // Secret Clearance or ability to obtain is required * Applicants must have a valid state driver's license COMPETENCIES and Desired Skills: To perform the job successfully, an individual should demonstrate the following competencies to perform the essential functions of this position. * 3-5 years of documented leadership experience * Ability to speak, read, and write English * Gaming Engine development experience such as Unreal Engine or Unity * Aspect Oriented Programming (AOP) and any AOP frameworks * Experience with logging or any logging framework * Recent development of multi-threaded applications * 3D graphics programming in WebGL, OpenGL, or engines that these underlying APIs * Implementing asynchronous communications in networked applications * Experience with any message queue framework * Automated testing frameworks for user interfaces * Experience using mocking or any mocking framework * Working knowledge of one or more applications: ITAS, ICADS, PCDS * 2D/3D mapping, terrain rendering, or GIS related skills * Interfacing with SQL or NoSQL databases ## Description BSEt, LLC (BSEt), a subsidiary of Tanadgusix Corporation (TDX), an Alaska Native Corporation, is currently recruiting for the position of Lead Software Engineer (LSE). This is a hybrid position with office in Las Vegas, Nevada, and is a Full Time position. This position will report to the President, TDX Government Services., LSE will be responsible for collecting prioritized user requests of features and bug fixes, ensuring agile development processes are followed, and facilitating efficient delivery of high-quality software through the removal of impediments to the development process., of this position include, but are not limited to: * Create, Maintain and drive the vision and future capabilities of the product in collaboration with the customer * Define requirements and tasks necessary to meet user requests * Design, code, and implement software modifications to enhance data collection, processing, analysis, and storage capabilities * Improve reliability and maintainability of software * Isolate and correct software faults, problem code, and inefficient software code that negatively affects the functional capabilities and efficient operation of the system * Perform studies and make recommendations to replace hardware/software tools and equipment that are no longer sustainable or meeting mission requirements * Identify, select, acquire, or install replacement hardware/software tools and equipment as directed by the government to ensure continued operations * Support operations, range equipment, and system operational test and evaluation activities by the Government or government contractors using system resources * Negotiate priorities of features and bug fixes with users and stakeholders * Ensuring development team is self-organizing and can work on tasks without always requiring an explicit assignment of work * Coach team in efficient development of reliable and maintainable software * Ensuring team is continuously improving software engineering knowledge and skills * Ensure compliance with TDX-GS Quality Control and Safety Programs * Other duties as assigned by the Program manager, This job description in no way states or implies that these are the only duties to be performed by this employee. This employee will be required to follow any other instructions and to perform any other duties requested by their supervisor. The statements herein are intended to describe the general nature and level of work being performed by the employee in this position. These statements are not to be construed as an exhaustive list of responsibilities, duties, and skills required of a person in this position. Furthermore, these statements do not establish a contract for employment and are subject to change at the discretion of Tanadgusix Corporation (TDX) and its subsidiaries. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)