Job Title: Software Engineering Tools Specialist
Job ID: 03967
Division: Information Services
Work Location(s): United States-Wisconsin-Madison
Full/Part Time: Full-Time
Position Details:
Prefer candidates with experience with Java and/or Eclipse based IDE.
Depending on qualifications, candidates can be considered at the lower level.
Position Objective
The Software Engineering Tools Specialist provides technical expertise and leadership in support of development, testing, and reporting tools that play a key role in the software development lifecycle. Responsibilities include the evaluation, installation, and configuration of tools and related software. Leverages expertise to support and advise both the I/S and business user community on tools for effective software development. Specialists are detail oriented tools engineers capable of gathering and defining requirements, designing, implementing and maintaining automation tools, as well as quickly understanding existing tools and making necessary improvements. With a broad understanding of many technologies and applications, Specialists provide leadership when new approaches are needed to solve difficult problems. It is expected that Specialists stay current on trends in the industry and make recommendations for changes and improvements.
Primary Accountabilities
- System Support (55%)
- Provides expert (third) level support.
- Escalates problems to external vendors as necessary, ensuring prompt and accurate resolution.
- Develops and continually improves procedures, standards and methods for team members and other I/S colleagues.
- Provides input to strategic architecture planning as it relates to technologies supported by the unit. This may include making recommendations regarding architectural issues and the tools and technologies to be applied in a project.
- Evaluates the operational characteristics of installed software by utilizing available tools to monitor usage trends, reliability, and availability. Working with those that support client applications, identifies and resolves issues to maintain operating efficiency and work quality.
- Builds understanding of the unit`s technologies within the organization through the creation of self-service options.
- Technical Leadership (20%)
- Solves the most complex problems by applying expert level knowledge and understanding of the unit`s technologies and knowledge of solutions that either support or use those technologies.
- Communicates effectively to different audiences including their peers, superiors, and those within and outside of I/S on a wide range of topics related to supported technologies.
- Conducts research to explore innovative ways the unit can expand on the capabilities of the solutions provided by the unit.
- Works with technical vendor resources to solve the most difficult technical issues holding vendors accountable for the technology portions of contracts.
- Mentors other members of the unit and seeks opportunities to provide cross-training.
- Assists less experienced staff to resolve issues.
- Software Installation, Upgrades, Configuration, & Maintenance (15%)
- Leads software installation, configuration, and maintenance following established procedures and change control standards.
- Performs software post-installation verification.
- Consults to others on planning, migration, and implementation issues.
- Diagnoses and fixes the most complex system problems.
- Develops and continually improves procedures and documentation.
- New technology (10%)
- Maintains up-to-date awareness of industry developments and best practices in technologies, tools, software engineering processes, and I/S applications related to their area of specialization.
- Leads the analysis and assessment of new technologies, conducting vendor reviews and producing Requests for Information and Requests for Proposal as appropriate. Provides recommendations for investment in new products, which may include cost/benefit analysis.
- Manages vendor relationships on an ongoing basis, ensuring that American Family's interests are effectively represented and the organization has access to information on new developments in technology.
Job Competencies
- Achieve Results
- Be Accountable
- Maximize Customer Experience
- Adaptability
- Teamwork
- Technical Expertise
Specialized Knowledge and Skills Requirements
- Demonstrated experience as a technical lead.
- Demonstrated experience configuring software engineering tools.
- Extensive knowledge and understanding of software development, software architecture, testing, and automation with specific focus on the technologies supported by the unit.
- Solid knowledge and understanding of infrastructure architecture principles and frameworks.
- Solid knowledge and understanding of several infrastructure technologies such as database, middleware, content management, system management, network, security, server, operating system, storage, and workstations.
- Solid knowledge and understanding of programming and scripting languages.
Working Conditions
- Ability to participate in 24x7 off hour/on call on a rotating basis.
Company Information:
We offer a comprehensive benefits package that includes health, life and dental insurance, a 401(K) plan, paid holidays, vacation and sick leave and the opportunity for career development. If you would like to put your career in motion apply online today!
A career move to join American Family Insurance may also mean a physical move for you. If you are selected for an interview, information will be provided on the level of relocation assistance available during the interview.
Offer to selected candidate will be made contingent on the results of background checks.
CB1
J2W:LI
Please review the job requirements.
Job ID: 03967
Division: Information Services
Work Location(s): United States-Wisconsin-Madison
Full/Part Time: Full-Time
Position Details:
Prefer candidates with experience with Java and/or Eclipse based IDE.
Depending on qualifications, candidates can be considered at the lower level.
Position Objective
The Software Engineering Tools Specialist provides technical expertise and leadership in support of development, testing, and reporting tools that play a key role in the software development lifecycle. Responsibilities include the evaluation, installation, and configuration of tools and related software. Leverages expertise to support and advise both the I/S and business user community on tools for effective software development. Specialists are detail oriented tools engineers capable of gathering and defining requirements, designing, implementing and maintaining automation tools, as well as quickly understanding existing tools and making necessary improvements. With a broad understanding of many technologies and applications, Specialists provide leadership when new approaches are needed to solve difficult problems. It is expected that Specialists stay current on trends in the industry and make recommendations for changes and improvements.
Primary Accountabilities
- System Support (55%)
- Provides expert (third) level support.
- Escalates problems to external vendors as necessary, ensuring prompt and accurate resolution.
- Develops and continually improves procedures, standards and methods for team members and other I/S colleagues.
- Provides input to strategic architecture planning as it relates to technologies supported by the unit. This may include making recommendations regarding architectural issues and the tools and technologies to be applied in a project.
- Evaluates the operational characteristics of installed software by utilizing available tools to monitor usage trends, reliability, and availability. Working with those that support client applications, identifies and resolves issues to maintain operating efficiency and work quality.
- Builds understanding of the unit`s technologies within the organization through the creation of self-service options.
- Technical Leadership (20%)
- Solves the most complex problems by applying expert level knowledge and understanding of the unit`s technologies and knowledge of solutions that either support or use those technologies.
- Communicates effectively to different audiences including their peers, superiors, and those within and outside of I/S on a wide range of topics related to supported technologies.
- Conducts research to explore innovative ways the unit can expand on the capabilities of the solutions provided by the unit.
- Works with technical vendor resources to solve the most difficult technical issues holding vendors accountable for the technology portions of contracts.
- Mentors other members of the unit and seeks opportunities to provide cross-training.
- Assists less experienced staff to resolve issues.
- Software Installation, Upgrades, Configuration, & Maintenance (15%)
- Leads software installation, configuration, and maintenance following established procedures and change control standards.
- Performs software post-installation verification.
- Consults to others on planning, migration, and implementation issues.
- Diagnoses and fixes the most complex system problems.
- Develops and continually improves procedures and documentation.
- New technology (10%)
- Maintains up-to-date awareness of industry developments and best practices in technologies, tools, software engineering processes, and I/S applications related to their area of specialization.
- Leads the analysis and assessment of new technologies, conducting vendor reviews and producing Requests for Information and Requests for Proposal as appropriate. Provides recommendations for investment in new products, which may include cost/benefit analysis.
- Manages vendor relationships on an ongoing basis, ensuring that American Family's interests are effectively represented and the organization has access to information on new developments in technology.
Job Competencies
- Achieve Results
- Be Accountable
- Maximize Customer Experience
- Adaptability
- Teamwork
- Technical Expertise
Specialized Knowledge and Skills Requirements
- Demonstrated experience as a technical lead.
- Demonstrated experience configuring software engineering tools.
- Extensive knowledge and understanding of software development, software architecture, testing, and automation with specific focus on the technologies supported by the unit.
- Solid knowledge and understanding of infrastructure architecture principles and frameworks.
- Solid knowledge and understanding of several infrastructure technologies such as database, middleware, content management, system management, network, security, server, operating system, storage, and workstations.
- Solid knowledge and understanding of programming and scripting languages.
Working Conditions
- Ability to participate in 24x7 off hour/on call on a rotating basis.
Company Information:
We offer a comprehensive benefits package that includes health, life and dental insurance, a 401(K) plan, paid holidays, vacation and sick leave and the opportunity for career development. If you would like to put your career in motion apply online today!
A career move to join American Family Insurance may also mean a physical move for you. If you are selected for an interview, information will be provided on the level of relocation assistance available during the interview.
Offer to selected candidate will be made contingent on the results of background checks.
CB1
J2W:LI
Please review the job requirements.