Vacancy expired!
- Build and promote a work environment for high performance that is highly Agile, Collaborative and team-centric
- Recruit, retain, lead and inspire our onshore and offshore engineering teams to ensure that delivery team(s) are resourced and supported to meet the prioritized, product roadmaps and business objectives
- Ensure that engineering staff have access to the skills, tools, processes, etc. that they need to produce high-quality, on-time software that meets our customers' expectations
- Coach and mentor your team members in learning and expanding their expertise for career growth
- Collaborate with internal customers and company leadership to achieve higher-level company objectives
- Deliver results on complex development projects involving teams across the company
- Work with key vendors to manage relationships, quality of services levels, scheduling, contract review, and recommendations to leadership regarding any changes that may be required
- Provide and coordinate after-hours deployment and operational incident support related to applications
- Coordinate and support offshore development teams
- Continuously evaluate new technologies, engineering patterns, and process improvements that will provide capabilities to best serve our customers
- Experience leading teams through the full Agile software development life cycle including managing cross-functional, interdependent project teams (Dev, QE, and Automation)
- Proven track record of hiring, growing and nurturing cohesive, high-performing development teams
- Ability to collaborate with external partners, cross-functional teams, and internal partners.
- 3+ years of personal hands-on software development experience working on enterprise-level software
- 3+ years of experience managing and leading teams developing enterprise products in a high-growth, fast-paced system software engineering group or company
- Experience with Agile frameworks with continuous integration / continuous delivery
- Ability to motivate yourself and others, prioritize your teams work, and adapt and thrive in a dynamic team environment
- Excellent problem solving, decision-making, and interpersonal skills
- Excellent verbal and written communication skills for technical and non-technical audiences
- A degree or equivalent experience in Computer Science or a related field
- Development experience working with these technologies:
- Cloud-Native Application Architecture
- Web Framework Technologies like React, Angular
- Java, SpringBoot, Spring, Struts
- HTML, JavaScript, CSS, AJAX, jQuery, Responsive Design
- SQL Server
- Knowledge of common web services protocols (HTTP/JSON/REST/XML/Javascript)
- Experience with cloud-based infrastructure and platform services - AWS Preferred
- CI/CD Pipelines Docker, Kubernetes, GitLab
- AWS Infrastructure Knowledge
Vacancy expired!