Software Engineering Lead
@ ECS Tech Inc

Coronado, California, United States
On Site
Full-time
Posted 7 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX******@ecstech.com
Recommended after applying

Job Details

Job Overview

ECS Tech Inc is seeking a Software Engineering Lead to work in our Coronado, CA office. This position is contingent upon contract award.

Desired Functional Experience

Applicants should have 8+ years of experience in programming and software development using the Microsoft .NET framework, C# / ASP .NET, React, JavaScript, and Microsoft SQL. In addition, strong experience using Microsoft Azure, Azure ADO, Agile, DevSecOps, PaaS, and IaaS is required. Experience leading multiple development teams concurrently and translating naval aviation inputs into software requirements is essential.

  • 8+ years programming with .NET and C#
  • 8+ years using Microsoft Azure and DevSecOps
  • 8+ years leading software development teams
  • Expertise in Microsoft SQL and web-based enterprise applications
  • Experience with naval aviation software development

Key Responsibilities

  • Lead a team of skilled developers for the SHARP FoS system
  • Develop software and maintain high code quality
  • Conduct code reviews and mentor team members
  • Establish standards and procedures for programming staff
  • Translate user inputs into actionable requirements

Qualifications

  • 8+ years of relevant software development and leadership experience
  • Strong expertise in .NET technologies, Azure, and DevSecOps
  • Excellent written and verbal communication skills
  • Experience with Agile methodologies and modern development tools

Compensation & Benefits

Salary Range: $140,000 - $150,000. Please see our benefits page for more details.

How to Get Hired at ECS Tech Inc

🎯 Tips for Getting Hired

  • Research ECS Tech Inc: Study company projects and contract details.
  • Customize your resume: Highlight .NET, Azure, and DevSecOps experience.
  • Showcase leadership: Emphasize team management and code quality.
  • Prepare examples: Detail successful software projects and mentoring.

📝 Interview Preparation Advice

Technical Preparation

Review .NET framework and C# fundamentals.
Study Azure cloud and SQL database management.
Practice DevSecOps pipelines with Azure DevOps tools.
Revise code review and architectural design patterns.

Behavioral Questions

Explain managing tight deadlines and team dynamics.
Describe conflict resolution with team members.
Share examples of mentoring junior developers.
Discuss adapting to change and receiving feedback.

Frequently Asked Questions