ENSCO, Inc. · 3 days ago
Lead Software Engineer
Wonder how qualified you are to the job?
Cyber SecurityInformation Technology
Insider Connection @ENSCO, Inc.
Responsibilities
Lead a team of software engineers on various efforts
Mentor team members and contribute to career development
Create and implement software development processes
Manage CI/CD pipeline for product lines
Design and develop code using languages such as C#, C/C++, JAVA, TypeScript, and Python
Ensure compliance with regulations and standards
Collaborate with engineers from different disciplines for end-to-end product development
Oversee software lifecycles and ensure successful delivery of production-level software
Work on proposals and ensure standardization across divisions
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree and minimum 5+ years of software engineering experience
Must have strong understanding of software development processes and standardization
Must have experience leading a team of developers on numerous efforts
Must be comfortable with conducting oral presentations
Must have experience overseeing software lifecycles
Must have history of successfully delivering production level software
Strong understanding and practical application in CM and versioning
Experience in designing and executing CI/CD pipeline
Comfortable performing development and integration in languages such as C#, C/C++, JAVA, TypeScript, and Python
Extensive experience in developing/delivering quality software using object-oriented languages for different OS Architectures (Windows, Linux, Smartphones and embedded devices)
Experience in working/interacting with different types of engineers (ME, EE, SW, Analyst) on a daily basis to develop end-to-end products
Experience in working under DFARS and understand how to structure efforts to conform with regulations
AN ACTIVE DOD SECRET SECURITY CLEARANCE IS REQUIRED FOR THIS POSITION FOR WHICH, YOU MUST BE A U.S. CITIZEN
Preferred
Experience in automated builds tools such as Gitlab, Bamboo, Jenkins
Worked on and/or lead Agile development teams (Scrum, Kanban)
Experience in developing real-time signal processing algorithms
Experience full stack developer
Experience in Atlassian products such as JIRA, Confluence, Bamboo, Fisheye/Crucible
Understand Containers and Kubernetes
Use of and understands when/where/how to use VMs
Worked with varying types of OS architecture and the integration of efforts across them
Have a mentality of constant growth to lead the software team and maintain the latest software capabilities and processes.
Benefits
Annual education tuition reimbursement
401(k) Plan with up to 6% dollar-for-dollar company match
Medical, dental and vision insurance
Spending Accounts – FSA, Dependent Care FSA, and HSA
Leave available for holidays, bereavement, jury duty, military service, family medical leave, and as required by State law
Paid Time Off
100% Company paid Employee Assistance Program and life, disability, accidental death and dismemberment, business travel accident, and professional liability insurance (employee only)
Other voluntary programs, including supplemental life, auto and home insurance, and legal program
Computer purchase discount
Recognition and reward programs
Patent awards
Technical paper awards for presentations and publications
Recruitment awards
Length of service awards
Community service recognition
Company
ENSCO, Inc.
ENSCO, Inc., and its wholly owned subsidiaries, represent a $165 million international technology enterprise with 750+ employees headquartered in the Washington, D.C., area.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase