Manager Software Engineering at WoodmenLife
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

28 Nov, 25

Salary

186577.0

Posted On

28 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Java, Junit, Tomcat, Architecture, Communication Skills, Architects, Software Development Methodologies, Azure, Aws, Documentation, Microservices, Infrastructure, Technical Presentations, Negotiation, Data Mapping, Gradle

Industry

Computer Software/Engineering

Description

GRADE: 11A

HIRING MANAGER: Dan Nash
Disclaimer
This job description is not intended, and should not be construed to be, an exhaustive list of all responsibilities, skills, efforts or working conditions associated with the job. It is intended, however, to be an accurate reflection of those principal job elements essential for making decisions related to job performance, employee development and compensation. The incumbent may perform other duties and responsibilities at the sole discretion of WoodmenLife.
Why would you enjoy working as a Manager Software Engineering on our team?
We are looking for a Manager Software Engineering to join our team. In this role you will have the opportunity to help set and align our technology strategy with the work we are executing on. We are looking for you to guide and lead a team through our large digital transformation. We are looking for someone that knows how to get work done at a high level. Your work will help elevate our organization for years to come. We are currently working on cloud computing, containers, microservices, IDesign and the latest in coding frameworks to name a few. We are going through exciting times with our Agile transformation and being a part of shaping and guiding that effort with our teams. You will be part of an environment that will empower our teams and promote open and trusting communication and positive changes. We are constantly investing in our employees with training, conferences, career growth and leadership. There is more of a family culture than just part of another company. We are a dynamic and fun team that works hard and plays hard. You will have lots of fun and exciting opportunities to build, coach and lead things from the ground up. Also, if you enjoy a work life balance that is important to our company and team. We have a flexible work schedule that includes Friday afternoons off all year. We don’t measure success by being in your seat from 8 to 5, it is by results.
General Position Summary
Manage software engineers working on WoodmenLife platforms and technologies for both internal systems and external customer-facing systems. Collaborates with business, operations, and technology partners to deliver the systems integration and process improvement needs. Responsible for all aspects of the day-to-day running of the team along with recruiting, performance management, career growth and supporting our development, technology, and business partners. Responsible for setting up development best practices, processes, and tools in an agile environment. Help to manage change for our department and relevant associates. Supports the adoption of SAFe, Agile, Cloud, and IDesign as our foundational processes for building software systems. Is a servant leader who leads multiple parallel initiatives, big and small; with attention to detail, manage business partner expectations and is passionate about technology.
WoodmenLife is looking to add a Manager Software Engineering to our team!
We are currently searching for a Manager Software Engineering that will lead our Engineers in delivering highly scalable and reliable applications that meet business needs while ensuring alignment to strategic technology vision, to join our team! WoodmenLife is one of the best places to work in Omaha and has been for many years. We are a stable company with over 135 years of business in Omaha. As a member of the WoodmenLife family, you’re joining others who share your commitment to family, community and country. Through WoodmenLife, you’ll have opportunities to connect with others, give back locally, and honor those who make an impact. As a not-for-profit life insurance company, we’ve been helping to protect the financial future of families, making a difference in hometowns across America since 1890. We are passionate about our members, servicing others, being open minded, providing an environment of inclusion and collaborative spirit. We also provide world class benefits to our associates. Is this the type of company you could work for?

Essential Job Functions

  • Lead Engineers in delivering highly scalable and reliable applications that meet business needs while ensuring alignment to strategic technology vision.
  • Continuously improves the stability and quality of applications and technologies for which they are responsible.
  • Manages day-to-day activities and influence team members to leverage, follow and support agile software development practices.
  • Understands, practices, and coaches Scrum agile management methods. Be a proactive, engaged, and model Scrum leader. Provides leadership that utilizes lean and agile principles.
  • Develops and forecasts capacity planning & budgets.
  • Ensures team is properly engaged, aware of career milestones/path, aware of their role on the team, how their role relates to others, and are aware of their contributions to our overall goals.
  • Ensures teams and work are appropriately staffed to align with priorities and delivery targets.
  • Identifies technical, staffing/resources or business gaps/risks early and establish mitigation plans.
  • Continually strives for improvements in process, talent acquisition/retention, application time-to-market and quality.
  • Provide hands-on technical coding and mentoring when necessary.
  • Performs other duties as assigned by management.

Minimum Qualifications

This job requires a background that demonstrates the following minimum knowledge, skills, talents, and traits:

  • Bachelor of Science in Computer Science or related field, or equivalent experience.
  • 8+ years of application management/leadership experience with at least 4-6 years of distributed software development experience.
  • Combined 10+ years of hands-on Software Development experience.
  • Proficiency in managing multiple priorities in a dynamic, geographically dispersed environment.
  • Deep understanding of SDLC, agile software development methodologies, values, and procedures.
  • Demonstrated experience in Azure, AWS, other cloud Platforms, Middleware technologies and architecture, applying security design/principles, Workflow Systems, DevSecOps tools, and the IDesign Method.
  • Experience in one of the two technology stacks (position will have a mix of resources working both)
  • .NET Full Framework
  • Java, J2EE frameworks, Tomcat, JBoss, SpringBoot, Gradle, JUnit
  • Experience with Azure DevOps (ADO) in an agile and SAFe environment.
  • Experience in message-based integration and event-driven architecture.
  • Experience in high-throughput and low-latency real-time systems.
  • Experience designing and developing APIs.
  • Experience in designing and creating testable software and systems to drive quality.
  • DevOps experience.
  • Exceptional data analysis skills, including data mapping of systems and vendor integration.
  • Intellectual curiosity and problem-solving skills to explore what problems need to be solved, identify, and analyze key insights, and find creative solutions.
  • Superior listening skills and ability to convey complex ideas in a clear, concise fashion to technical and non-technical audiences
  • Understanding of Git source code control and best practices.
  • Have enough technical knowledge to coach architects on the team to drive important technical changes.
  • Ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility.
  • Strong influencing, negotiation, and problem-solving skills with an ability to identify stakeholders, assess their needs and manage their expectations through effective communication.
  • Strong coaching and mentoring experience to build and sustain high performing team.
  • Excellent verbal and written communication skills required for composing and delivering technical presentations or other forms of documentation to various level of technical and non-technical management.
  • Work on problems with your team, roll up your sleeves, form an opinion and advocate for engineering-specific roadmap items.
  • Improve yourself as a leader by learning with and from other leaders across WoodmenLife.

Desired Qualifications

  • Microservices & cloud-native experience.
  • Knowledge and/or experience with Platform as a Service (PaaS).
  • Knowledge and/or experience with Infrastructure as a Service (IaaS).

If WoodmenLife is the type of company you are looking for and this position is one that you could see yourself doing long-term, please apply on-line to see if it’s the right fit for you.
Travel (% of work period) minimal
WoodmenLife offers a competitive compensation package and a comprehensive benefits package (https://www.woodmenlife.org/careers/home-office/benefits/). As part of WoodmenLife’s employment process, candidates will be required to complete a criminal background check, credit check (where required for position), Fingerprint check (where required for position), drug screen and reference checks. Any offer of employment will be contingent upon successfully passing the above.
WoodmenLife is committed to excellence in diversity by creating an inclusive work environment that values and respects all individuals. We welcome and embrace associates, regardless of background and beliefs. WoodmenLife respects every associate’s unique perspective and contribution. We are committed to creating an inclusive environment that values differences, and creates opportunities for growth, leadership and service. This commitment includes providing equal opportunity in recruitment, employment and promotion, training and community outreach. WoodmenLife is also dedicated to strengthening the communities in which its employees live.

APPLICANTS WITH DISABILITIES SHOULD ADVISE THE HUMAN RESOURCES DEPARTMENT AT THE TIME OF APPLICATION IF SPECIAL ACCOMMODATIONS ARE NEEDED.

Woodmen of the World Life Insurance Society (WoodmenLife) is an equal opportunity employer

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Please refer the Job description for details

Loading...