Woodmen
Application Services - Software Engineer Lead
Woodmen, Omaha, Nebraska, us, 68197
Application Services - Software Engineer Lead
WoodmenLife Home Office, 1700 Farnam Street, Omaha, Nebraska, United States of America ● Virtual
Req #270Friday, October 18, 2024Experienced Software Engineering Lead (.NET) needed for a leader in the Insurance Industry!WHY YOU WOULD ENJOY THIS POSITION:As a Software Engineering Lead (.NET) working for WoodmenLife, you will be building a team of developers. This position will truly have an impact on our organization in the future. If you have a passion to lead, mentor, coach, guide, and grow a team, then this might just be the position you have been looking for in your search. We are looking for someone with proven skills in taking on new challenges and ownership of process improvement for their team. We are looking for someone who has a voice in terms of how things can be done better, someone who can bring in “best practices”. This is a servant leadership position part of WoodmenLife’s culture. We are looking for a candidate who has a growth mindset and a willingness to jump into new projects with a can-do attitude. WoodmenLife has an awesome culture of caring about its associates, members, and the communities that we service. If giving back is something you want to do, this might be the position for you. If you consider yourself a top performer who enjoys a lot of fun while doing so, this would be a great fit for you. Does this sound like your position?QUOTE FROM THE MANAGER:“This is an opportunity to grow and engage a team around you. You’ll help in building the software design and engineering practice and show others how it can be done. This role can have a large impact on a team and the organization.”ABOUT THE COMPANY:We are WoodmenLife in Omaha. We are one of the best places to work in Omaha and have been in business for 130 years. 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, and providing an environment of inclusion and collaborative spirit. We also provide world-class benefits to our teammates. Is this the type of company you could work for?WHAT WE ARE LOOKING FOR FROM THIS POSITION:Serves as the technical leader on a delivery team. Partners with enterprise, solution, and business process architects in converting requirements into software architectures and designs that will become the blueprints for solutions being created for defined applications and teams. Breaks down requirements and architectural designs into an actionable backlog of work that can be executed by their delivery team. Partners with software engineers on the delivery team so they understand the technical direction and vision. Leads and ensures the quality delivery of business value through the development, integration, configuration, and deployment of multiple technology solutions across WoodmenLife platforms. Has a high degree of ownership and ability to lead without waiting to be directed.Essential Job FunctionsOversees, directs, and provides consultation on technology implementations and improvement activities for defined applications and teams.Builds and refines the work backlog for technically focused deliverables.Leads scope of work estimation and forecasting for development stories and tasks.Collaborates with enterprise and solution architects on architectural decisions to ensure solutions are designed for successful implementation within the vision of the enterprise architecture.Creates and maintains technical specifications, high-level design, and detailed design artifacts.Researches and stays current with technology and system design trends.Adheres to established architectural and security standards and best practices.Investigates and proposes solutions to development and design problems.Coaches and mentors less experienced software engineers.Consults/collaborates with business stakeholders to understand functional requirements.Consults/collaborates with other technical leaders to understand and implement non-functional requirements.Identifies and documents technical debt, advocates and builds actionable plans for its resolution.Minimum Qualifications
(Both .NET and Java)This job requires a background that demonstrates the following minimum knowledge, skills, talents, and traits:10 years of software development experience.Excellent problem-solving, troubleshooting, and analytical skills.Experience with relational databases, including database schema design and table management.Experience with Git.Demonstrated ability to communicate complex technical information succinctly to various business and technical stakeholders verbally and in writing.Demonstrated growth mindset and a willingness to learn new skills and technologies.Ability to iteratively and incrementally improve both products and processes.Ability to engage well with others and be passionate about providing an exemplary customer experience.Understanding of Software Development Life Cycle and Agile methodologies.Ability to demonstrate understanding of SOLID principles.Demonstrated ability to analyze business requirements, processes, data, and system integration points to determine/recommend appropriate technology solutions.Demonstrated experience designing and implementing REST APIs & systems integration code in a scalable multiple system environment.Demonstrated ability to initiate and implement major changes in architecture and software development techniques/processes.Minimum Qualifications for Software Engineering Lead (.NET)Ability to demonstrate a high level of proficiency in Microsoft C# and .Net 8.Experience with Entity Framework or similar ORM.Experience with ASP.NET MVC and Web API.Minimum Qualifications for Software Engineering Lead (JAVA)Experience with implementing the Spring Framework with Java.Experience with Hibernate or similar ORM.Experience with Gradle preferred.Desired QualificationsExperience working on an Agile team.Experience designing and building software systems using the IDesign methodology.Experience with Microsoft SQL Server.Experience with Docker, Kubernetes, Openshift, or Cloud Foundry.Working knowledge of DevOps and CI/CD principles and practices.Experience with Azure DevOps.Experience with Azure Platform as a Service (PaaS) technologies.Experience leveraging integration platforms and patterns.WoodmenLife offers a competitive compensation package and a comprehensive benefits package. 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.Min Hiring Rate: $89,742.00Max Hiring Rate: $159,585.00Telecommute %: 100Job Start Date: Tuesday, September 17, 2024
#J-18808-Ljbffr
WoodmenLife Home Office, 1700 Farnam Street, Omaha, Nebraska, United States of America ● Virtual
Req #270Friday, October 18, 2024Experienced Software Engineering Lead (.NET) needed for a leader in the Insurance Industry!WHY YOU WOULD ENJOY THIS POSITION:As a Software Engineering Lead (.NET) working for WoodmenLife, you will be building a team of developers. This position will truly have an impact on our organization in the future. If you have a passion to lead, mentor, coach, guide, and grow a team, then this might just be the position you have been looking for in your search. We are looking for someone with proven skills in taking on new challenges and ownership of process improvement for their team. We are looking for someone who has a voice in terms of how things can be done better, someone who can bring in “best practices”. This is a servant leadership position part of WoodmenLife’s culture. We are looking for a candidate who has a growth mindset and a willingness to jump into new projects with a can-do attitude. WoodmenLife has an awesome culture of caring about its associates, members, and the communities that we service. If giving back is something you want to do, this might be the position for you. If you consider yourself a top performer who enjoys a lot of fun while doing so, this would be a great fit for you. Does this sound like your position?QUOTE FROM THE MANAGER:“This is an opportunity to grow and engage a team around you. You’ll help in building the software design and engineering practice and show others how it can be done. This role can have a large impact on a team and the organization.”ABOUT THE COMPANY:We are WoodmenLife in Omaha. We are one of the best places to work in Omaha and have been in business for 130 years. 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, and providing an environment of inclusion and collaborative spirit. We also provide world-class benefits to our teammates. Is this the type of company you could work for?WHAT WE ARE LOOKING FOR FROM THIS POSITION:Serves as the technical leader on a delivery team. Partners with enterprise, solution, and business process architects in converting requirements into software architectures and designs that will become the blueprints for solutions being created for defined applications and teams. Breaks down requirements and architectural designs into an actionable backlog of work that can be executed by their delivery team. Partners with software engineers on the delivery team so they understand the technical direction and vision. Leads and ensures the quality delivery of business value through the development, integration, configuration, and deployment of multiple technology solutions across WoodmenLife platforms. Has a high degree of ownership and ability to lead without waiting to be directed.Essential Job FunctionsOversees, directs, and provides consultation on technology implementations and improvement activities for defined applications and teams.Builds and refines the work backlog for technically focused deliverables.Leads scope of work estimation and forecasting for development stories and tasks.Collaborates with enterprise and solution architects on architectural decisions to ensure solutions are designed for successful implementation within the vision of the enterprise architecture.Creates and maintains technical specifications, high-level design, and detailed design artifacts.Researches and stays current with technology and system design trends.Adheres to established architectural and security standards and best practices.Investigates and proposes solutions to development and design problems.Coaches and mentors less experienced software engineers.Consults/collaborates with business stakeholders to understand functional requirements.Consults/collaborates with other technical leaders to understand and implement non-functional requirements.Identifies and documents technical debt, advocates and builds actionable plans for its resolution.Minimum Qualifications
(Both .NET and Java)This job requires a background that demonstrates the following minimum knowledge, skills, talents, and traits:10 years of software development experience.Excellent problem-solving, troubleshooting, and analytical skills.Experience with relational databases, including database schema design and table management.Experience with Git.Demonstrated ability to communicate complex technical information succinctly to various business and technical stakeholders verbally and in writing.Demonstrated growth mindset and a willingness to learn new skills and technologies.Ability to iteratively and incrementally improve both products and processes.Ability to engage well with others and be passionate about providing an exemplary customer experience.Understanding of Software Development Life Cycle and Agile methodologies.Ability to demonstrate understanding of SOLID principles.Demonstrated ability to analyze business requirements, processes, data, and system integration points to determine/recommend appropriate technology solutions.Demonstrated experience designing and implementing REST APIs & systems integration code in a scalable multiple system environment.Demonstrated ability to initiate and implement major changes in architecture and software development techniques/processes.Minimum Qualifications for Software Engineering Lead (.NET)Ability to demonstrate a high level of proficiency in Microsoft C# and .Net 8.Experience with Entity Framework or similar ORM.Experience with ASP.NET MVC and Web API.Minimum Qualifications for Software Engineering Lead (JAVA)Experience with implementing the Spring Framework with Java.Experience with Hibernate or similar ORM.Experience with Gradle preferred.Desired QualificationsExperience working on an Agile team.Experience designing and building software systems using the IDesign methodology.Experience with Microsoft SQL Server.Experience with Docker, Kubernetes, Openshift, or Cloud Foundry.Working knowledge of DevOps and CI/CD principles and practices.Experience with Azure DevOps.Experience with Azure Platform as a Service (PaaS) technologies.Experience leveraging integration platforms and patterns.WoodmenLife offers a competitive compensation package and a comprehensive benefits package. 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.Min Hiring Rate: $89,742.00Max Hiring Rate: $159,585.00Telecommute %: 100Job Start Date: Tuesday, September 17, 2024
#J-18808-Ljbffr