Software Engineering Associate Director - Communications
Company: OneMain Financial
Location: Wilmington
Posted on: January 26, 2025
Job Description:
Software Engineering Associate Director - Communications
Apply Now Full Job Title: Software Engineering Associate Director -
Communications
Job Number: R2501-44595 Location: Baltimore, Maryland; Irving,
Texas; Charlotte, North Carolina; Evansville, Indiana; Wilmington,
Delaware
Date Posted: 01/16/2025
We are currently seeking a Software Engineering Associate Director
- Communications to drive the engineering and delivery of strategic
initiatives around contact center utilized by OneMain's Branch and
Central operations to execute multi-channel and omni-channel
communication via 1 way and 2 way SMS, Email, Push and
web.Partnering closely with Engineering, Product Management, and
our proprietary communications hub (Communications Platform as a
Service - CPAAS) platform, you will own the execution of the
Contact Center and surround microservices roadmap to enable rapid
iteration of process and journey orchestration making using
cloud-native technologies.As an Associate Director of Software
Engineering at OneMain Financial, you will play a critical role in
overseeing a team of more than 10 engineers and driving the success
of a cutting-edge project. We are seeking a servant leader who is
self-sufficient and self-starting, and who has a passion for
fostering a culture of inclusivity within their team. The ideal
candidate will have a strong background in software engineering,
preferably contact center solutions, will be highly skilled in
people, project and stakeholders' management.Job Duties &
Responsibilities
- Lead and manage one or more agile development teams of 10+
individuals within Customer Communications Technology Lane.
- Collaborate on and influence cross-organization and
cross-product initiatives.
- Partner with peers and leaders across organizational
boundaries, communicating effectively with people throughout the
organization.
- Establish credibility as an engineer, coach and leader in turn
driving collaboration with architects, principal engineers, and
other technical experts to foster technical innovation and the use
of advanced techniques and technologies (e.g., process automation,
advanced engineering practices, etc.) to enhance business value and
reduce operational burden.
- Understand viewpoints of and collaborate effectively with
product managers and engineering resources to ensure that products
are defined, architected, implemented, delivered, and supported in
alignment with organizational strategy, goals, and standards while
addressing business vision, strategy and needs.
- Responsible for the credibility of estimates, consistently
deliver on commitments with high quality product on a predictable
schedule.
- Responsible for technical integrity, compliance, and alignment
to our technology strategy of software products over time.
- Responsible for compliance of practices and products to all
security, privacy, audit, regulatory, company policies, procedures
and standards and other requirements.
- Provide clear and timely communication and effective
coordination with stakeholders to ensure risks, issues and changes
are well managed.
- Build and develop high performing, appropriately staffed,
self-organizing agile development teams that deliver business value
rapidly, predictably and with a high-quality work product.
- Assess and instrument software engineering and/or other
practices, as necessary, to cultivate a culture of continuous
improvement (kaizen) in engineering practices, operational
efficiency, time to value and product quality.
- Establish standards for performance, client satisfaction,
compliance, and operational efficiency. Ensures standards are met
or exceeded by interpreting and synthesizing complex metrics
against key performance indicators.
- Hire, coach, mentor and develop great engineers.
- Responsible for ensuring vendor commitments are met within
agreed to budget and schedule and that delivered product or service
meets business, operational, compliance and other
needs.Qualifications Required:
- BA/BS degree in computer science, mathematics, engineering, or
related field 10+ years of experience working in software
engineering, enterprise and mixed technology environment comprised
of large scale, highly integrated systems.
- Ability to work in a fast-paced environment.
- Prior experience planning, executing, and driving
transformational technology strategies.
- Strong communication, organization, time management,
interpersonal and management skills.
- Outstanding problem identification, analysis and solving skills
with a bias for action.
- Proven change agent who can improve and grow the capability of
teams.
- Demonstrated ability to develop effective working relationships
and leverage those relationships to improve the quality of work
products.
- Well organized, thorough, and able to handle competing
priorities.
- Fluent in agile software processes (Scrum, Kanban) and able led
others by example
- Direct, hands-on experience and proficiency with one or more
high and low-level software architecture patterns: Event-Driven,
Mircoservices
- Direct, hands-on experience and proficiency with one or more
programming languages such as but not limited to: JavaScript,
GraphQL, Production experience with: HDFS, YARN, Hive, Spark,
Kafka, Oozie / Airflow, Amazon Web Services (AWS), Docker /
Kubernetes, Snowflake
- Proficient with
- o Data mining/programming tools (e.g. SAS, SQL, R, Python)
- o Database technologies (e.g. PostgreSQL, Snowflake. and
Greenplum)
- o Data visualization (e.g. Tableau, Looker, MicroStrategy)
- Experienced in designing, implementing and CI/CD pipelines in
complex environments.
- 3+ years managing complex, distributed and/or enterprise
systemsPreferred:
- Direct experience and proficiency with Amazon Web Services :
VPC, S3, CloudFront, EC2, Lambda, API Gateway, SNS, SQS, Kinesis,
Active MQ, Step Functions, Elastic/Open Search
- Prior experience on Contact Conter solutions
(Sinch/GLIA/Five9/Other)
- Prior experience of Marketing Technology platforms engineering
(Adobe Campaign, AEP, Salesforce)
- Prior experience within financial services
- Master's in Computer science, Information Systems
preferred.Target base salary range is $140 - $160k, which is based
on various factors including skills and work experience. In
addition to base salary, this role is eligible for a competitive
additional compensation program that is based on individual and
company performance.This role is Hybrid. You should be located
within a committable distance to one of our offices located in
Baltimore MD, Charlotte NC, Wilmington DE, Evansville IN, or
Dallas/Fort Worth TX. Our colleagues are in the office a minimum of
two days a week for dedicated collaboration.Who we AreOneMain
Financial (NYSE: OMF) is the leader in offering nonprime customers
responsible access to credit and is dedicated to improving the
financial well-being of hardworking Americans. Since 1912, we've
looked beyond credit scores to help people get the money they need
today and reach their goals for tomorrow. Our growing suite of
personal loans, credit cards and other products help people borrow
better and work toward a brighter future.Driven collaborators and
innovators, our team thrives on transformative digital thinking,
customer-first energy and flexible work arrangements that grow
lives, careers and our company. At every level, we're committed to
an inclusive culture, career development and impacting the
communities where we live and work. Getting people to a better
place has made us a better company for over a century. There's
never been a better time to shine with OneMain.Because team members
at their best means OneMain at our best, we provide opportunities
and benefits that make their health and careers a priority. That's
why we've packed our comprehensive benefits package for full- and
some part-timers with:
- Health and wellbeing options for team members and their
dependents
- Up to 4% matching 401(k)
- Employee Stock Purchase Plan (10% share discount)
- Tuition reimbursement
- Continuing education
- Bonus eligible
- Paid time off (15 days' vacation per year, plus 2 personal
days, prorated based on start date)
- Paid holidays (7 days per year, based on start date)
- Paid volunteer time (3 days per year, prorated based on start
date)
- And more#LI-DWB
OneMain Holdings, Inc. is an Equal Employment Opportunity (EEO)
employer. Qualified applicants will receive consideration for
employment without regard to age, ancestry, citizenship status,
color, creed, culture, disability, ethnicity, gender, gender
identity or expression, genetic information or history, marital
status, military status, national origin, nationality, pregnancy,
race, religion, sex, sexual orientation, socioeconomic status,
transgender or on any other basis protected by law.
Apply Now
Keywords: OneMain Financial, Towson , Software Engineering Associate Director - Communications, IT / Software / Systems , Wilmington, Maryland
Didn't find what you're looking for? Search again!
Loading more jobs...