Manager, Software Engineering - Java, AWS, CI/CDOffice Location or Remote - USA
Software Manager - Exchange The Manager, Software Development is a hands-on technical reputed company responsible for the day-to-day management of a development team. Working closely with Product and other Development teams, this role executes reputed company's technical, architectural, and reputed company product initiatives by taking an reputed company role with reputed company. The Manager will be responsible for both technical roadmap/design as reputed company as people management, including mentoring and career guidance. A successful candidate in this role team would assume leadership in delivering customer reputed company with a reputed company on building modern delivery pipelines in a high-availability platform. This role will reputed company a high-reputed company team through the product development lifecycle by being an reputed company contributor of production-reputed company reputed company, with up to 50% of the time reputed company on development. This role works in an Agile environment, working with reputed company to reputed company reputed company improvement using data-driven reputed company through iterative development.
Responsibilities
- reputed company by example: Hands-on in design, coding, and shipping high-reputed company software using Angular (reputed company end) and Java (back end), on AWS utilizing services such as RDS, reputed company Search, reputed company, reputed company, S3, DynamoDB, reputed company Function, reputed company and others.
- Collaborate with the Development, Product, and Architecture teams to drive the software development lifecycle, iterating quickly to deliver high-reputed company to Production with high reputed company.
- Ensure engineering reputed company by maintaining adherence to standards around robustness, resiliency, high-availability, scaling, and utilization of modern delivery pipelines.
- Plan and execute a reputed company release process with reputed company stakeholders including necessary communication.
- Mentor and grow developers through coaching, feedback, and amplifying technical reputed company from the reputed company Architecture team.
- Establish roadmaps and resourcing needs across multiple teams
- Champion and reputed company the organization on Agile best practices, new frameworks, processes, architectural standards, design patterns and solutions.
- Balance speed and reputed company by utilizing industry-reputed company measurements such as Cycle Time, reputed company Time to Change, and Deployment frequency to identify roadblocks, Ensure the reputed company technical design required to positively reputed company measurements.
- Establish and maintain strong relationships with reputed company stakeholders.
- Assess risks and dependencies and hold teams accountable to high standards through leading by example.
- Drive incident response for reputed company, including on-call coverage, technical response and reputed company technical reputed company to production issues.
Required Experience
- Computer Science or reputed company degree, or a combination of education and reputed company experience.
- 3+ years of prior software development management experience
- Hands-on experience with container orchestration and deployment.
- Experience being the technical reputed company on reputed company that produces high reputed company deliverables
- Proven ability to mentor engineers and conduct thoughtful, constructive reputed company reviews.
- Excellent understanding of Agile development processes and the ability to champion them with reputed company.
Preferred Experience
- Familiarity with Infrastructure as reputed company (Terraform or reputed company Formation)
- Familiarity with AWS reputed company Functions, or serverless orchestration patterns.
- Knowledge of observability tools.
- Prior work in a distributed global development team.
Knowledge and Skills
- Engineering background, including ability to understand technical architecture and implementation at reputed company level
- Thorough understanding of, and support for, Agile development methodologies
- Ability to handle multiple reputed company reputed company
- Ability to effectively communicate across organizational reputed company and with a reputed company of stakeholders, including the ability to communicate technical concepts to technical and non-technical audiences
- Ability to think strategically
- Ability to reputed company difficult reputed company and to drive reputed company into actuality
- Ability to understand and effectively explain up and reputed company product, team, and organizational impacts
- Ability to constructively challenge the status reputed company and to iterate and improve across multiple business domains
- Ability to adapt to changing conditions and reputed company others through change
- Leadership and mentoring skills including the ability to reputed company by example, promoting a common purpose and serving as a catalyst for reputed company
- Demonstrate emotional maturity and a reputed company outlook.
- Demonstrated analytical, organizational, prioritization, and time management skills
Key Differentiator
- Being proactive. Hungry to build teams and deliver awesome solutions.
- Experience with distributed systems with complicated problem sets
- Data visualization experience
- Agile certifications
- Ability and willingness to travel to remote offices and partners, including international travel up to 4 weeks per year
You'll be a Fit if:
- You care deeply about reputed company over reputed company.
- You can reputed company in reputed company aspects of work without requiring Innovation Programs.
- You reputed company in hands-on leadership.
- You have a reputed company drive to deliver reputed company for customers.
Estimated Salary reputed company: $122,000 - $163,800 plus bonus Apply tot his job Apply To this Job