22 days old

Director, Software Engineering

Kelly Services
Beaverton, OR 97075
Director, Software Engineering (Financial)

Location: Beaverton, OR 97006

Direct Hire: Salary, bonus + benefits


We are looking for an experienced IT leader to be responsible for the definition and delivery of IT solutions of both in-house and external systems. This position will establish and improve the processes that ensure the IT group delivers the best solutions possible to support our customers, partners and employees. This individual will lead the IT solutions delivery functions including: project management, solution definition, requirements & design documentation, software engineering, and SLA monitoring. This role will oversee a diverse team that includes coworkers and contracted staff both onshore and offshore, strategic vendor negotiation, management and administration, and work closely with product management and enterprise architecture to ensure solution development that progresses our strategic roadmap. Success is measured by understanding our customers needs and delivering high-quality, scalable, stable, resilient IT systems in the timeframe required to capture business opportunities.

As our Director, Software Engineering you will:

Ensure the delivery of exceptional IT solutions, partnering closely with stakeholders, enterprise architecture, development teams, infrastructure teams and external vendors.

Lead diverse and cross-functional teams of coworkers and contractors, including offshore, through the delivery of new products and services, as well as their ongoing support and maintenance.

Help the team understand their goals and the underlying business strategy.

Inspire, mentor and set expectations for team members.

Make sure the team has clear priorities and adequate resources.

Manage the reduction of technical debt and progress the technology roadmap.

Continuously improve the output of the team by finding ways to improve outcomes and deliver value through product development practices standards for scope development, design patterns, coding standards, testing and technical documentation in the context of building to a true CI/CD capability.

Plan upcoming work in a way that sets the team up for success.

Work with technical leads to make architecture and technical solution design decisions.

Facilitate daily standups, sprint planning, retrospectives, and backlog grooming (shared with Product Owner).

Manage technical and delivery risk, proactively escalating and proposing mitigation strategies.

Address challenges and proposing solutions to issues shared across teams.

Constantly review, evaluate and manage critical vendors to deliver stable and high-quality solutions.

Other duties and responsibilities as assigned.

These duties must be performed with or without reasonable accommodation.


BS in Computer Science, Engineering or a related subject, or combination of equivalent experience required.

Minimum of five (5) years of hands-on development experience.

Minimum of five (5) years in IT solution delivery leadership.

Demonstrated success in delivering IT products, systems and solutions to achieve business objectives on time and on budget.

Knowledge and practical experience applying software quality principles and practices.

Understanding of automated test frameworks.

Experience with offshore development teams and effective utilization and results.

Deep understanding of IT project management and project portfolio management, and proven success with delivery of multiple complex solutions.

Proven background assessing and understanding potential impacts to processes and systems across organization and factoring these into solutions.

Excellent conceptualization, analytical, logic, and documentation skills.

Strong written and verbal communication skills, including the ability to discuss technical topics with a non-technical audience.

Experience in financial services or servicing operations desirable.

Essential Functions:

The incumbent must meet work deadlines, have regular attendance, good oral and written communication skills, good interpersonal skills, ability to work with a team, ability to multi-task, use a PC and a computer terminal, and the specialized telephone system. It requires access to all areas of the office, and the ability to sit for extended periods of time, periodically bending and twisting, and frequent application of a negligible amount of force to lift, carry, push, pull, or otherwise move objects. The incumbent must be able to perform the essential functions of this position with or without reasonable accommodation. The Company will provide reasonable accommodation where necessary.

**Why Kelly** **** **?**

By partnering with Kelly IT, youll have direct connections to top companies around the globegiving you the chance to put your tech skills to work on some of todays most intriguing, innovative, and high-visibility projects. In a world where change is the only constant, our unparalleled connections and IT market expertise help you take your skills exactly where you want to go. Were here to help you gain experience, keep learning, and move your career forward.

**About Kelly** ****

At Kelly, were always thinking about whats next and advising job seekers on new ways of working to reach their full potential. In fact, were a leading advocate for temporary/nontraditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live. Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.

Kelly is an equal opportunity employer committed to employing a diverse workforce, including, but not limited to, minorities, females, individuals with disabilities, protected veterans, sexual orientation, gender identity. Equal Employment Opportunity is The Law.
Posted: 2020-05-08 Expires: 2020-06-08

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Director, Software Engineering

Kelly Services
Beaverton, OR 97075

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast