Lead Software Engineer

Flexjet

Daytona Beach (FL)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Flexjet is seeking a Lead Software Engineer to own the architecture and delivery of enterprise-scale full-stack applications. You will mentor engineers, drive API and front-end design with Angular and .NET, and optimize SQL Server databases for performance and reliability.

You will collaborate with product owners and stakeholders to translate business needs into scalable technical solutions while upholding coding standards and DevOps practices.

Qualifications

  • 8+ years of professional software development experience with increasing leadership responsibilities.
  • Experience delivering enterprise-scale full-stack applications.
  • Extensive experience with Angular, C#/.NET APIs, and SQL Server.
  • Strong understanding of object-oriented design, software architecture patterns, distributed systems, microservices, and database design.
  • Experience in Agile/Scrum development environments.
  • Proven ability to influence technical direction and collaborate with cross-functional teams.

Responsibilities

  • Lead architecture, design, development, and support of full-stack software solutions using Angular, C#/.NET APIs, and SQL Server.
  • Provide technical leadership and mentorship through code reviews and architectural guidance.
  • Design scalable APIs and services consumed by multiple applications.
  • Drive front-end architecture and UX improvements with Angular.
  • Lead database design, data modeling, and performance tuning in SQL Server.
  • Collaborate with stakeholders to translate requirements into scalable solutions.
  • Enforce development standards and coding best practices across the team.
  • Plan, estimate, and execute strategic initiatives and large-scale projects.
  • Identify and resolve complex technical challenges across front-end, back-end, and database components.
  • Evaluate emerging technologies to improve performance, security, and productivity.

Skills

Leadership
Mentorship
Stakeholder communication
Agile/Scrum
Architectural design
Troubleshooting

Tools

Visual Studio
Angular
.NET APIs
SQL Server

Job description

Current job opportunities are posted here as they become available.

POSITION SUMMARY

Flexjet is currently seeking a talented Lead Software Engineer who is passionate about innovation and full-stack software engineering to join our development team. Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical solutions. Our team has opportunities to work with varied departments for multiple brands across the private aviation industry.

DUTIES & RESPONSIBILITIES
  • Lead the architecture, design, development, and support of full-stack software solutions utilizing Angular, C#/.NET APIs, and SQL Server.
  • Provide technical leadership and mentorship to software engineers through code reviews, architectural guidance, and coaching on engineering best practices.
  • Design and develop scalable, high-performance, and highly available APIs and services consumed across multiple business-critical applications.
  • Drive front-end architecture and user experience improvements using Angular and modern web development practices.
  • Lead database design efforts, including data modeling, performance optimization, query tuning, and integration strategies within SQL Server environments.
  • Partner with business stakeholders, product owners, and engineering teams to translate business requirements into scalable technical solutions.
  • Enforce software development standards, architectural principles, and coding best practices across the team.
  • Lead technical planning, estimation, and execution of strategic initiatives and large-scale projects.
  • Identify and resolve complex technical challenges spanning front-end, back-end, database, and integration components.
  • Evaluate emerging technologies and recommend solutions that improve application performance, maintainability, security, and developer productivity.
  • Serve as a technical escalation point for critical production issues and provide leadership in root cause analysis and resolution efforts.
  • Collaborate across departments to ensure alignment between technology solutions and business objectives.
  • Drive continuous improvement initiatives related to application modernization, DevOps practices, and software quality.
EDUCATION & EXPERIENCE
  • 8+ years of professional software development experience with increasing technical leadership responsibilities.
  • Proven experience leading the design and delivery of enterprise-scale full-stack applications.
  • Extensive experience developing applications using Angular, C#/.NET APIs, and SQL Server.
  • Strong understanding of object-oriented design principles, software architecture patterns, distributed systems, microservices, and database design.
  • Experience working within Agile/Scrum development environments.
  • Proven ability to influence technical direction and collaborate effectively with cross-functional teams and business stakeholders.
REQUIRED SKILLS
  • Proficient with C#/.NET APIs, Visual Studio, and modern software engineering practices.
  • Proficient in Angular development, including component architecture, state management, responsive design, and performance optimization.
  • Proficient in Microsoft SQL Server development, including database design, stored procedures, query optimization, indexing, and performance tuning.
  • Strong understanding of software architecture, application security, scalability, and performance optimization.
  • Ability to lead technical discussions, facilitate architectural decision-making, and establish engineering standards.
  • Strong mentoring, coaching, and leadership skills with a demonstrated ability to grow engineering talent.
  • Excellent analytical, problem-solving, and troubleshooting skills across front-end, back-end, and database technologies.
  • Exceptional verbal and written communication skills, including the ability to communicate effectively with technical and non-technical stakeholders.
  • Demonstrated ability to balance strategic planning with hands-on technical execution.
  • Commitment to delivering high-quality, maintainable, and secure software solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Flexjet LLC • Daytona Beach (FL)

On-site
USD 120,000 - 170,000
Lead Software Engineer
Lead Software Engineer

LV Aero, LLC • Daytona Beach (FL)

On-site
USD 140,000 - 190,000
Software Engineer III
Software Engineer III

Flexjet • Cleveland (OH)

On-site
USD 110,000 - 140,000
Software Engineer III
Software Engineer III

Flexjet LLC • Cleveland (OH)

Hybrid
USD 110,000 - 140,000
Software Engineer II
Software Engineer II

Flexjet • Dallas (TX)

On-site
USD 100,000 - 140,000
Software Engineer II
Software Engineer II

Flexjet • Daytona Beach (FL)

On-site
USD 90,000 - 120,000
Software Engineer II
Software Engineer II

Flexjet LLC • Daytona Beach (FL), Northern (KY)

Hybrid
USD 90,000 - 120,000
Software Engineer II
Software Engineer II

Flexjet • Los Angeles (CA)

On-site
USD 110,000 - 170,000
Senior Full-Stack Tech Lead - Angular/.NET APIs
Senior Full-Stack Tech Lead - Angular/.NET APIs

Flexjet LLC • Daytona Beach (FL)

On-site
USD 120,000 - 170,000
Senior Lead Full-Stack Engineer – Angular/.NET API
Senior Lead Full-Stack Engineer – Angular/.NET API

Flexjet • Daytona Beach (FL)

On-site
USD 110,000 - 170,000