Want to get hired at ECS Tech Inc?

Software Engineering Lead

ECS Tech Inc

Coronado, California, United StatesOn Site

Original Job Summary

Software Engineering Lead at ECS Tech Inc

ECS Tech Inc is seeking an experienced Software Engineering Lead to join our team in our Coronado, CA office. This role is contingent upon contract award.

The successful candidate will lead a team of highly skilled software developers to manage and develop the Family of Systems (FoS) system. They will be responsible for developing high-quality, maintainable code and ensuring adherence to industry best practices.

Desired Functional Experience

  • 8+ years with Microsoft .NET framework, C# / ASP .NET, React, and JavaScript.
  • Extensive experience with Microsoft Azure, ADO, Agile, DevSecOps, PaaS and IaaS.
  • Strong leadership over multiple software development teams concurrently.
  • Proficiency in Microsoft SQL including Azure SQL and SQL Managed Instance.
  • Experience with naval aviation software development and translating user requirements.
  • Expertise in conducting code reviews, user story development, mentoring, and training.

Desired Education

Bachelor of Science in Computer Science or Engineering, or equivalent experience.

Key Responsibilities

  • Lead software development for the SHARP FoS system.
  • Conduct software code reviews, develop user stories, and assign tasks.
  • Develop standards and procedures for the programming staff.
  • Translate naval aviation inputs into clear software development requirements.
  • Identify and resolve software development issues collaboratively.

Benefits

For more details, please visit: ECS Tech Inc Benefits.

Key skills/competency

Azure, DevSecOps, naval aviation, .NET, C#, ASP.NET, React, JavaScript, SQL, Agile, leadership

How to Get Hired at ECS Tech Inc

🎯 Tips for Getting Hired

  • Research ECS Tech Inc's culture: Study their mission, values, and news.
  • Customize your resume: Highlight .NET, Azure, and leadership skills.
  • Prepare technical insights: Practice coding and system design scenarios.
  • Refine interview skills: Be ready for technical and leadership questions.

📝 Interview Preparation Advice

Technical Preparation

Review .NET framework fundamentals
Practice Azure deployment exercises
Refresh SQL query optimization techniques
Simulate code review scenarios

Behavioral Questions

Describe team conflict resolution examples
Share leadership challenge experience
Explain mentoring approaches used
Discuss agile project involvement