Director Software Engineering Delivery - (Mortgage)

Company:  BECU
Location: Salem
Closing Date: 14/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

As the nation's largest community credit union, we begin every day focused on delivering superior financial products and services for our 1.3 million members and more than $30 billion in managed assets. Our work has an economic impact as we support our members' financial goals. We are unapologetic about being devoted to our members and the communities we serve. Our business is guided by our people helping people philosophy – which includes our team members.To learn more visit becu.org/careers .PAY RANGE The Target Pay Range for this position is $188,700.00-$230,800.00 annually. The full Pay Range is $146,900.00 - $272,700.00 annually. At BECU, compensation decisions are determined using factors such as relevant job-related skills, experience, and education or training. Should an offer for employment be made, we will consider individual qualifications. In addition to your salary, compensation incentives are available for the hired applicant. Incentives are performance based and targets vary by role.Benefits Employees and their eligible family members have access to a wide array of employee benefits, such as medical, dental, vision and life insurance coverage. Employees have access to disability and AD&D insurance. We also offer health care and dependent care flexible spending accounts, as well as health savings accounts, to eligible employees. Employees are able to enroll in our company’s 401k plan and employer-funded retirement plan. Newly hired employees accrue 6.16 hours of paid time off (PTO) on a per pay period basis based on hours worked (up to a maximum of 160 PTO hours per year) and receive ten paid holidays throughout the calendar year.Impact You’ll Make As the Director of Software Engineering Delivery at BECU, you will be the driving force behind all our enterprise software programming activities. Your insights will shape our policies, influence budgetary decisions, and help us achieve our strategic goals. Your leadership and technical acumen will guide our engineering team, setting the standards for our software systems and fostering an environment where innovation thrives.What You’ll Do Coach and Mentor: Provide ongoing guidance and training to enhance employee performance and development. You’ll conduct performance reviews to track and encourage progress.Oversee Application Lifecycle: Manage the entirety of the application development process and lead the engineering team with clear objectives and vision.Manage Technical Roadmap: Own and implement the technical roadmap across teams to ensure alignment with business goals.Collaborate on Product Roadmap: Work closely with stakeholders to define and optimize the product roadmap, focusing on delivering outstanding features and functionalities.Select and Implement Processes: Choose and apply development processes and tools to effectively manage and measure end-to-end development and delivery.Enhance Development Velocity: Ensure optimized development speed while minimizing defects and rework through transparent scheduling and milestone tracking.Innovate and Improve: Continuously evaluate and refine the product development process to ensure efficiency and effectiveness.Lead Coding Standards: Direct the creation of reusable code and libraries, ensuring best coding practices are followed.Deliver Performance Standards: Meet the software's performance and scalability requirements consistently.Stay Updated on Trends: Keep abreast of industry trends and new technologies, advising leadership on opportunities for improvement.Engage Leadership: Communicate with senior management to escalate issues and present critical updates and exceptions.Build a Top-Tier Team: Attract, develop, and retain top engineering talent by fostering a culture of quality, agility, and performance.Foster Growth: Inspire team members to pursue continuous growth and learning about emerging technologies and development strategies.Execute Additional Duties: Take on additional tasks as necessary to support the overall success of the team and projects.What You’ll Gain Professional Development: Opportunities for continuous learning and career progression.Impactful Work: The chance to drive real, meaningful change in an organization committed to enhancing member experiences.Collaborative Environment: A supportive team atmosphere where your input and ideas are highly valued.Work-Life Balance: Flexible work arrangements to support personal and professional needs.Innovative Culture: A culture that fosters creativity and innovation across all job functions.Comprehensive Benefits: Competitive compensation and benefits package.QUALIFICATIONS: Minimum Qualifications: Bachelor’s degree or equivalent experience required.Minimum 7 years of experience leading software engineering teams required.Minimum 8 years of information technology experience with demonstrated expertise in application design required.Domain experience with financial products (e.g., Credit Card, Mortgage, Auto Loan) required.Previous work experience as an engineer required.Desired Qualifications Advanced degree preferred.Computer Science fundamentals in object-oriented design, data structures, problem solving, and complexity analysis preferred.Experience in integrating with third-party APIs & SDKs and working with partners preferred.Experience in communicating with users, other technical teams, and product management to understand requirements, describe software product features, and technical designs preferred.Delivery experience working under an Agile/Scrum methodology preferred.Working experience of software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations preferred.Track record of building high-performing, self-sufficient teams and delivering results in a fast-paced, quickly changing environment preferred.In-depth understanding of and experience managing the entire development process (design, development, and deployment) preferred.Experience with third-party solutions preferred.Strong interpersonal, coordination, and multi-tasking skills preferred.Aptitude to pick up new concepts and technology rapidly; ability to explain it to both business & tech stakeholders preferred.Join The Journey Ready to make an indelible impact? Eager to be a part of a collaborative and innovative team where your ideas and contributions don’t just fill a role, but fuel the growth and success of BECU? This is more than a job—it’s a chance to elevate your career, skills, and future, all while contributing to the robust technological landscape of BECU.Embrace the opportunity to grow with us. Apply now, bring your expertise to the table, and let’s achieve excellence together at BECU. Your journey of influence, innovation, and impactful contribution starts now.EEO Statement BECU is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.#J-18808-Ljbffr

Apply Now
Share this job
BECU
  • Similar Jobs

  • Director Software Engineering Delivery - (Mortgage)

    Turner
    View Job
  • Director, Business Development for Drug Packaging and Delivery

    Salem
    View Job
  • delivery

    Salem
    View Job
  • delivery

    Salem
    View Job
  • delivery

    Salem
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙