At arenaflex, we're on a mission to revolutionize the way we approach customer order management. As a key member of our team, you'll have the opportunity to lead multiple software engineering teams and drive the development of high-volume customer order processing applications that are critical to our business operations. If you're a seasoned software engineer with a passion for leadership and a knack for driving results, we want to hear from you.
**About arenaflex**
arenaflex is a leading provider of innovative solutions for customer order management. Our team of experts is dedicated to delivering high-quality software applications that meet the evolving needs of our customers. We're committed to fostering a culture of collaboration, innovation, and excellence, and we're always looking for talented individuals who share our vision.
**Job Summary**
As a Software Engineer Manager, you'll be responsible for leading multiple software engineering teams within the Customer Order Management (COM) space. You'll oversee two product teams, ensuring a deep understanding of their key success factors, risks, and dependencies. You'll assess team needs and provide strategic recommendations to leadership, driving effective decision-making. You'll also be responsible for planning and executing all phases of the feature development lifecycle, including requirements gathering, development, and pilot/production rollout.
**Key Responsibilities**
* **Delivery & Execution (30%)**
+ Collaborate and pair with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
+ Document, review, and ensure that all quality and change control standards are met
+ Write custom code or scripts to automate infrastructure, monitoring services, and test cases
+ Work with vendors and partners for the successful implementation of critical tooling and platforms
+ Create meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
+ Contribute to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
+ Evaluate new technologies for adoption across the enterprise
+ Participate in and lead review board sessions to drive consistency across the enterprise
+ Fill in on product teams for engineers who are out of the office
* **Support & Enablement (10%)**
+ Field questions from engineers, product teams, or support teams
+ Monitor tools and participate in conversations to encourage collaboration across product teams
+ Provide application support for software running in production
+ Act as a technical escalation point for the engineers on the team
* **People (50%)**
+ Provide leadership, mentoring, and coaching to Software Engineers
+ Attract, retain, and develop top talent to build a world-class Software Engineering Team
+ Conduct annual and mid-year reviews by reviewing individual development plans and team feedback
+ Foster collaboration with team members to drive consistency across product teams, and find opportunities to expose engineers to career interests
+ Act as a proponent of modern software development practices
+ Guide team members in strategy, alignment, analysis, and execution tasks within and across product teams
+ Participate in and contribute to learning activities around modern software design and development core practices (communities of practice)
* **Learning (10%)**
+ Learn, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
+ Build relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
**Requirements**
* **Minimum Qualifications**
+ Must be eighteen years of age or older
+ Must be legally permitted to work in the United States
+ Mastery of an object-oriented programming language (preferably Java)
* **Preferred Qualifications**
+ 5-7 years of relevant work experience
+ Mastery of a modern scripting language (preferably Python)
+ Mastery of a modern web application framework
+ Mastery of writing SQL queries against a relational database
+ Mastery of modern product development processes and pipelines
+ Proficient in effective troubleshooting and issue resolution techniques
+ Proficient in effective system monitoring and log analysis techniques
+ Capable of understanding complicated systems quickly
+ Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting
+ Experience managing and growing team members in a professional setting
+ Experience balancing workloads across teams
+ Experience managing vendor relationships
+ Experience with translating high-level strategy to tactical execution
* **Minimum Education**
+ The knowledge, skills, and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job
* **Preferred Education**
+ No additional education
* **Minimum Years of Work Experience**
+ 5
* **Preferred Years of Work Experience**
+ No additional years of experience
* **Minimum Leadership Experience**
+ None
* **Preferred Leadership Experience**
+ None
* **Certifications**
+ None
**Competencies**
* **Attracts Top Talent**: Attracting and selecting the best talent to meet current and future business needs
* **Balances Stakeholders**: Anticipating and balancing the needs of multiple stakeholders
* **Builds Effective Teams**: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
* **Business Insight**: Applying knowledge of business and the marketplace to advance the organization's goals
* **Collaborates**: Building partnerships and working collaboratively with others to meet shared objectives
* **Communicates Effectively**: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
* **Develops Talent**: Developing people to meet both their career goals and the organization's goals
* **Drives Engagement**: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
* **Drives Vision and Purpose**: Painting a compelling picture of the vision and strategy that motivates others to action
* **Manages Ambiguity**: Operating effectively, even when things are not certain or the way forward is not clear
* **Organizational Savvy**: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
* **Situational Adaptability**: Adapting approach and demeanor in real time to match the shifting demands of different situations
**What We Offer**
* **Competitive Salary and Benefits**: We offer a comprehensive compensation package that includes a competitive salary, benefits, and perks.
* **Opportunities for Growth and Development**: We're committed to helping our employees grow and develop their careers, with opportunities for advancement and professional development.
* **Collaborative and Dynamic Work Environment**: We're a collaborative and dynamic team that values innovation, creativity, and teamwork.
* **Flexible Work Arrangements**: We offer flexible work arrangements, including remote work options, to help you balance your work and personal life.
**How to Apply**
If you're a motivated and experienced software engineer with a passion for leadership, we want to hear from you. Please submit your application, including your resume and a cover letter, to [insert contact information]. We can't wait to hear from you!
Apply for this job