Logo
ECS Limited

Software Engineering Lead

ECS Limited, Coronado, California, United States, 92118

Save Job

ECS is seeking a

Software Engineering Lead

to work in our

Coronado, CA

office.

Please Note:

This position is contingent upon contract award.

We are seeking an experienced Software Engineering Lead to join our team in managing and developing software Family of Systems (FoS) system. The successful candidate will lead a team of highly skilled software developers, develop software, and ensure the delivery of high-quality, maintainable code using industry best practices. This is a challenging opportunity for a seasoned software engineer with strong experience in Azure, DevSecOps, and naval aviation software development.

Desired Functional Experience:

8+ years of experience programming with Microsoft .NET framework and software development and architecting in C# / ASP .NET, React, JavaScript, developing web-based enterprise applications, including user interface, business layer, and data layer development. 8+ years of experience using Microsoft Azure, Microsoft Azure ADO development environment, Agile, DevSecOps, PaaS, and IaaS software development tools, processes, procedures, and environments. 8+ years of experience leading multiple software development teams concurrently. 8+ years of experience programming using Microsoft SQL (Azure SQL, and SQL Managed Instance) database development and implementation issues, including replication, schema design, indexing, and SQL query capabilities such as unions and inner/outer joins. 8+ years of experience translating naval aviation user and product owner inputs into definable software development requirements. Experience with software code reviews, user story development, programming task assignment, mentoring, and training of other team members. Strong understanding of industry best practices for developing effective, quality, maintainable code. Experience developing standards and procedures for programming staff. Desired Education:

Bachelor of Science in Computer Science (BSCS) Bachelor of Science in Engineering (BS Engineering) Equivalent degree or experience Key Responsibilities:

Lead a team of highly skilled software developers in developing software for the SHARP FoS system. Develop software, conduct software code reviews, participate in user story development, programming task assignment, mentoring, and training of other team members. Ensure the delivery of high-quality, maintainable code using industry best practices. Develop standards and procedures for programming staff. Translate naval aviation user and product owner inputs into definable software development requirements. Work with the team to identify and resolve software development issues. Salary Range: $140,000 - $150,000

General Description of Benefits

8+ years of relevant experience in software development and leadership. Strong experience in Azure, DevSecOps, and naval aviation software development. Excellent written and verbal communication skills. Strong understanding of industry best practices for developing effective, quality, maintainable code. Experience with Agile, PaaS, and IaaS software development tools, processes, procedures, and environments. Experience with Microsoft .NET framework, C# / ASP .NET, React, JavaScript, and Microsoft SQL (Azure SQL, and SQL Managed Instance).