-
ID
#24877907 -
Job type
Permanent -
Salary
Market related -
Source
Irvine Technology Corporation (ITC) -
Date
2021-12-25 -
Deadline
2022-02-23
Director of Software Development
California, Santaana, 92706 Santaana USAPermanent
Vacancy expired!
- Lead the development team and work with the Quality Assurance, Software Architecture, Release Management, IT teams and Project Management Office to deliver all Roadmap/Release commitments on time, on scope and with quality
- Engage with internal business sponsors and external customers, anticipating their needs, managing expectations and responding rapidly to customer requests
- Serve as an authority on functional and technical issues through management of personnel, both in-house and contract
- Participate in software development projects in a functional subject matter expert capacity
- Lead recruiting efforts and mentorship of software development engineers
- Maintain and evolve development processes and standards for coding, unit testing, reviews, and release checklists
- Collaborate with software architecture team to champion product architectural improvements
- Ensure development support coverage in support of tight customer SLAs
- Research current trends, development processes and emerging technologies and when appropriate, effectively implement them
- Evaluate project requirements to estimate development effort, duration and cost
- Plan and effectively manage to an annual budget for the department
- Work with limited direction, usually within a complex and evolving environment, to drive delivery of solutions while influencing cultural change
- Manage multiple projects simultaneously and resolve scheduling and other conflicts in order to meet all deadlines
- B.S. degree in Computer Science or Computer Engineering
- 10+ years of experience in software development
- 3+ years of experience in a software architecture role
- 3+ years of experience in management with direct reports and recruiting responsibilities
- Comprehensive knowledge of concepts, principles, practices and procedures in professional software development including the complete SDLC
- Experience with Agile development methodologies (Scrum, SAFe) and transitioning teams from Waterfall to Agile development
- Experience designing SAAS applications with enterprise workflow and system integration components
- Experience with deploying web applications in a high-availability, clustered environment
- Attention to detail
- Excellent written, verbal, and diagrammatic communication skills
- Extensive experience with Microsoft technologies: .NET Framework and Core, ASP.NET, WCF, Web API and IIS
- Extensive experience with XML/XSD/XSLT, REST, SOAP, HTML, JavaScript and web services
- Experience with at least one RDBMS, preferably Oracle and PL/SQL
- Experience with DevOps transformation, CI/CD, and test automation (e.g. Selenium)
Vacancy expired!
Report job