Software Engineering Lead @ ECS Tech Inc
placeCoronado, California, United States
businessOn Site
scheduleFull-time
Posted 16 days ago
Your Application Journey
Interview
Email Hiring Manager
****** @ecstech.com
Recommended after applying
Job Details
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
circle
Review .NET framework fundamentals
circle
Practice Azure deployment exercises
circle
Refresh SQL query optimization techniques
circle
Simulate code review scenarios
Behavioral Questions
circle
Describe team conflict resolution examples
circle
Share leadership challenge experience
circle
Explain mentoring approaches used
circle
Discuss agile project involvement
Frequently Asked Questions
What does a Software Engineering Lead at ECS Tech Inc do?
keyboard_arrow_down
How important is Azure experience for ECS Tech Inc's Software Engineering Lead?
keyboard_arrow_down
What kind of leadership is expected for a Software Engineering Lead at ECS Tech Inc?
keyboard_arrow_down
Is naval aviation experience necessary for the Software Engineering Lead at ECS Tech Inc?
keyboard_arrow_down
What are the primary technical skills needed at ECS Tech Inc?
keyboard_arrow_down
How does ECS Tech Inc ensure code quality for their FoS system?
keyboard_arrow_down
What educational background is preferred for this role?
keyboard_arrow_down
What should candidates emphasize in their applications for ECS Tech Inc?
keyboard_arrow_down
How is Agile methodology integrated into the Software Engineering Lead role?
keyboard_arrow_down
What is the salary range for the Software Engineering Lead at ECS Tech Inc?
keyboard_arrow_down