Salary
💰 $180,000 per year
About the role
- Design, execute, utilize and maintain software engineering applications.
- Prepare all required Technical Proposal pertinent to software engineering.
- Administer support for Business Development, Systems Engineering and SR Technical personnel.
- Supervise training and development of software engineering staff.
- Assign work to software engineering personnel and evaluate plus manages their performance.
- Support to recruit engineering personnel, technical staffing and project team formation.
- Supervise software engineering deliverables.
- Manages continuing support and provide system metrics for client facing products.
- Present practical input for strategic technology decisions.
- Help translation of business requirements into technical needs and actions.
- Supervise reporting responsibility for independent software contractors, software engineers and outsourcing partners.
- Ensure software engineering personnel is suitably trained to perform all job function and suitably use project and software related tool.
- Measure results for projects and refine capabilities in selecting business cases to solve.
Requirements
- Master’s Degree (preferred)
- Degree in computer science or a related field required
- 5+ years of management experience in an IT environment
- Sound working knowledge of Agile Development, cloud fundamentals and DevSecOps
- Excellent communication and interpersonal skills
- Strong leadership skills
- Strong analytical and problem-solving skills.
- Health Benefits : Medical/Rx, Dental, Vision, Life Insurance, Disability Insurance
- Financial Benefits : ESPP; 401k; Student Loan Assistance; Tuition Reimbursement
- Mental Health & Wellness : Free Mental Health & Enhanced Advocacy Services
- Beyond Benefits : Paid Time Off, Holidays, Preferred Partner Discounts and more.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringAgile Developmentcloud fundamentalsDevSecOpstechnical proposal preparationperformance managementproject managementsystem metricsbusiness requirements translationanalytical skills
Soft skills
communication skillsinterpersonal skillsleadership skillsproblem-solving skillstraining and developmentstaff supervisionteam formationevaluation skillssupport skillsstrategic input
Certifications
Master’s DegreeDegree in computer science