Jobs · Engineering · Ohio

Software Technical Lead

nou Systems, Inc. · Dayton, OH · 7 mo ago
EngineeringFull-time

Responsibilities

  • Lead software modernization efforts, focusing on performance and scalability.
  • Oversee data migration activities, ensuring compatibility and functional testing.
  • Direct the design and development of modern UI/UX to improve usability.
  • Collaborate with cross-functional teams, including infrastructure, database, and UI engineers, to ensure successful integration and performance.
  • Provide constructive feedback during code reviews, promoting high-level software practices.
  • Participate in an agile development, providing recommended improvements as needed.
  • Collaborate with other product technical leads to identify reusable components/services that enhance efficiency and business value across multiple products.
  • Increase product reliability/maintainability through unit, integration, and end-to-end testing.
  • Learn and adopt new and emerging technologies, demonstrating a growth mindset and participating in ongoing professional development.
  • Mentor junior engineers, fostering professional growth, technical excellence, and collaboration.
  • Debug multiple services across a product, identifying root causes and implement fixes.
  • Work closely with the Program Manager, clearly communicating tradeoffs between technology options, delivery timelines, and mission priorities.
  • Communicate technical progress, risks, and mitigation strategies to government stakeholders and program management.

Requirements

  • Master's degree (MA/MA) in Computer Science, Software Engineering, Data Management, or similar degree preferred.
  • Four years of experience plus a Bachelor’s degree is acceptable in lieu of a Master’s degree.
  • 10+ years of software engineering, including 3+ years in a technical leadership role.
  • Excellent communication and collaboration skills, with experience interacting with customers.
  • Active Top Secret / Special Compartmentalized Information (TS/SCI) clearance.
  • U.S. citizen required.

Preferred Qualifications

  • Experience implementing GraphQL APIs.
  • Proficiency with cloud platforms like AWS GovCloud, Secret, or Top Secret zones.
  • Familiarity using Continuous Integration Continuous Deployment (CI/CD) environment.
  • Experience with graph databases, with SurrealDB/ArangoDB specifically.
  • Experience with alternative software testing such as property-based/generative testing, fuzzing, or chaos engineering.
  • Experience supporting NASIC, DoD, or Intelligence Community programs.
  • Experience with the NASIC Mission Readiness Environment (MRE) or NASIC Unified Cloud (NUC).

Similar jobs

Technical Software Lead

Altamira Technologies CorporationFairborn, OH· 2 days ago
Information Technologyapply on app.jobvite.com

Technical Software Lead

FOTOMILL STUDIOS LIMITEDFairborn, OH· 2 days ago
Information Technologyapply on app.jobvite.com

Technical Software Lead

Altamira Technologies CorporationFairborn, OH· 2 mo ago
Information Technologyapply on app.jobvite.com

Technical Software Lead

FOTOMILL STUDIOS LIMITEDFairborn, OH· 2 mo ago
Information Technologyapply on app.jobvite.com