Logo
Western & Southern Life

Senior Software Developer I

Western & Southern Life, Cincinnati, Ohio, United States, 45208


Overview:

Summary of Responsibilities:Individual contributor that is fully proficient in applying established standards; knowledge base acquired from several years of experience in particular area. Works independently; may instruct or coach other professionals. Project facilitator who guides cross-functional teams in executing the principles of Agile Scrum and Kanban frameworks. Provides servant leadership to a team or teams and facilitates planning, team learning in the form of reviews and retrospectives, and adaptation of the process to ensure quality of team/solutions. Works closely with the Product Owner(s) to ensure high velocity and high quality of delivery, while identifying and helping to resolve issues that emerge throughout the product development cycle.Position Responsibilities:Responsibilities:Position Responsibilities:Serves, leads, coaches and supports multiple simultaneous Agile teams on high-complexity initiatives consisting of internal, external, and business and technical resources in delivery of IT and business products and solutions.

Advocates and teaches Agile methodology and processes, ensuring that the team is always following the framework fostering an environment of continuous improvement/learning and driving substantial improvement at the team and portfolio levels. Guides team members in achieving maturity in Agile principles with a track record of increasing velocity as team(s) mature.

Trains new and junior Scrum Masters. Provides mentorship to other Scrum Masters and Agile Teams in the organization. Leads the communities of practice for enrichment.

Organizes and facilitates ceremonies and agile practices such as sprint planning, daily standup, backlog refinement/grooming, sprint review, and sprint retrospective alongside the product owner, ensuring the team(s) adhere to the Agile values of courage, focus, commitment, respect and openness in delivering solutions.

Supports the Product Owner and Team through maintaining data in the appropriate Agile toolset to provide transparency creating visibility to what and how teams are performing through valuable team metrics.

Works with the teams to drive the definition and refinement of the program and team backlogs. Ensures scope, goals, milestones, budget, risk, status, change requests and critical issues are effectively communicated creating visibility to what and how teams are performing through valuable team metrics.

Identifies and removes technical and/or organizational challenges and impediments to optimize delivery. Resolves complex systemic impediments. Manages risks and issues and acts to ensure they do not recur.

Understands software skills such as business analysis, development, maintenance and software improvement.

Qualifications:Selection Criteria:Proven strong understanding of multiple Agile frameworks.

Proven experience providing servant leadership to a team because a Scrum Master is a servant who serves the team members before considering self.

Proven experience as team player influencing and negotiating.

Demonstrated interpersonal skills and ability to work with diverse teams.

Proven situational awareness of when to listen and when to be assertive.

Proven experience coaching team(s) in Agile practices, stressing individuals and interactions over processes and tools.

Proven experience leading continuous improvement to help team clarify goals and actions to achieve them.

Proven experience resolving conflict and shielding team from outside distractions and interferences.

Proven strong analytical skills, including demonstrated experience identifying, defining and quantifying problems; collecting or interpreting data, establishing facts, and providing effective solutions. Cite examples of good decision-making skills when dealing with multiple alternatives.

Proven experience in business analysis, product/project management or product development.

Demonstrated verbal and written communication and presentation skills; ability to document procedures and activities in a manner that is understandable to others and prepared using a prescribed format, demonstrating use of the English language to include verbal and written format; comfortable presenting to leadership, business partners and engineering alike.

Proven technical understanding of software landscapes ranging from Mainframe, Open Systems, Relational Database, Networking, Security with a high understanding of the software development lifecycle (SDLC).

Demonstrated technical leadership and guidance related to your field(s) of expertise to one or more Agile teams.

Demonstrated ability to define the long-term vision for one or more technical domains, and help leading the technical execution towards that vision.

Proven ability to convincingly communicate product vision, solutions and benefits to customers and stakeholders. Able to champion the needs of customers and stakeholders throughout the development process.

Proven ability to lead feature definition, planning and implementation efforts with clarity and conviction.

Demonstrated experience coordinating with cross-functional teams during the entire lifecycle of product development.

Work Setting:Works in an office setting and remains continuously in a stationary position for long periods of time while working at a desk, on a computer or with other standard office equipment, or while in meetings.

Performs frequent keyboarding work requiring the ability to make repetitive motions of the wrists, hands and/or fingers.

Educational Requirements:Bachelors degree or commensurate selection criteria experience.

Computer Skills and Knowledge of Hardware & Software Required:Scrum Master experience: 3 - 5 years.

Experience with an Agile management tool, such as Microsoft Team Foundation Server.

Proven skills in documentation and spreadsheet applications.

Proficient in Microsoft Office.

Certifications & Licenses (i.e., Series 6 & 63, CPA, etc.):Advanced Certified Scrum Master (A - CSM) or Professional Scrum Master II (PSM II).

Certified in at least one Scaled Framework.

Position Demands:Extended hours may be required during peak workloads or special projects.

Handle problems, calls, etc., off-hours as required either remotely or by returning to work.