Demo

Lead Software Developer

Comet Industries
Kansas, MO Full Time
POSTED ON 1/24/2025
AVAILABLE BEFORE 3/23/2025

Comet Industries

Lead Software Developer

Kansas City, Missouri

Compensation: $115,000-$135,000/year

Schedule: 7:45 a.m. – 4:15 p.m.

The Lead Software Developer will lead the Comet development team and contracted resources in designing and implementing software solutions for the railroad industry. These include embedded systems, IOT applications and web applications, leveraging the .NET framework, microservices architecture and Azure resources.

This role emphasizes team leadership, including mentoring and giving feedback to developers to enhance their technical skills, fostering a collaborative and productive environment, and setting a strong example of clean code practices.

The Lead Software Developer will define, enforce, and uphold coding standards, ensuring high-quality, maintainable, and scalable code. They will play a pivotal role in driving Agile development processes, promoting continuous improvement, and ensuring seamless integration across systems. The senior developer will architect software to be secure by design and ensure that industry best practice is followed for security and observability of Comet solutions. Additionally, this position involves collaborating with cross-functional teams to deliver integrated, innovative solutions while maintaining a focus on reliability, performance, and technical excellence.

Lead Software Developer Responsibilities:

Software Design and Architecture

· Architect and design software solutions for web applications and embedded systems.

· Develop high-quality, maintainable, and scalable software using clean code principles.

· Ensure cybersecurity is embedded into all software solutions.

Team Leadership and Collaboration

· Lead Agile/Scrum meetings to ensure project alignment and progress tracking.

· Mentor and guide team members to enhance their technical expertise and productivity.

· Promote and enforce coding standards to maintain consistency and quality within the development team.

System Development and Integration

· Take ownership of Comet’s entire code library, ensuring flexibility and competence in all its components.

· Design, develop, and modify software systems to meet functional and technical requirements.

· Coordinate the installation, deployment, and integration of software systems.

Performance, Security, and Quality Assurance

· Define, document, and enforce system performance, reliability, and security standards.

· Conduct and oversee software system testing, validation, and troubleshooting.

· Monitor and improve software performance, addressing issues such as latency, scalability, and resource optimization.

· Proactively identify and address potential vulnerabilities or security risks.

· Additional duties as assigned.

Lead Software Developer Requirements:

· 10 years’ experience in software development

· 2 years’ leadership experience

· Bachelor’s degree required in Computer Science, Computer Engineering, or Electrical/Electronic Engineering or experience in lieu of education to include a solid portfolio of projects (e.g., GitHub repos showcasing IoT, driver, and/or microservices work) with significant industry experience in similar roles or adjacent technologies.

· Skilled in: Jira, MS Teams, Confluence, GitHub

· Programming Languages Required: C#, React, C/C

· Azure cloud experience required

· System design experience in: Networking TCP, UDP, DNS; Caching, CDNs; Microservices, Messaging Architecture; Load Balancing, Sharding, Database Replication; Distributed Systems, Delay/Disruption Tolerant Networks, Edge Computing

· Database Experience in Redis, SQL, SQLite, Cosmos (Relational, Time-series, NoSQL)

· Authentication methods/structures knowledge: Tokens, Certificates, Cookies, OAuth 2.0, JWT

· Communications protocols knowledge: IP, TCPIP LoRaWAN, 5G, 4G, Wi-Fi

· Azure Certifications Highly Desired

Job Type: Full-time

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Work Location: In person

Salary : $115,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Software Developer?

Sign up to receive alerts about other jobs on the Lead Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Comet Industries

Comet Industries
Hired Organization Address Kansas, MO Full Time
The Role: We are seeking an organized and customer focused Sales Operations Specialist to join our team. The ideal candi...

Not the job you're looking for? Here are some other Lead Software Developer jobs in the Kansas, MO area that may be a better fit.

Senior Software Developer - .NET

AJI Software, Kansas, MO

Teller

Lead, Kansas, MO

AI Assistant is available now!

Feel free to start your new journey!