If youre passionate about innovation and love working in an environment where you can constantly improve and adopt new technologies to drive business results, then Nationwides Information Technology team could be the place for you!
Successful Members of the DevOps Platform Team are full-stack engineers who have proven knowledge in all stages of software development; building enterprise-class software applications from front-end to back-end across multiple technology layers including: Front End Development, API Design and DevOps functions while also including infrastructure server/ configuration automation. The preferred candidate would be nice to have experience in monitoring and observability capability with tools such as Netcool, New Relic, Splunk, DataDog, Dynatrace, etc.
Primary skills required
* Thorough knowledge of and experience with the Software Development Lifecycle (SDLC) in Agile environment.
* Design, implementation, and testing of UI, services, and backend components and databases.
* Experience with cloud hosting solutions with a bias towards AWS, its native tools and other utilities designed specifically to operate on the AWS platform.
* Interest in emerging platform-as-a-service / distributed application frameworks such as Cloud Foundry, Spring, ElasticBeanstalk and Docker.
* Experience with enterprise class application performance management tools like New Relic and performance testing tools like StormRunner and BlazeMeter specifically as they are used to create feedback loops and quality control in the Software Development Lifecycle.
General:
* Passionate about DevOps principals, continuous improvement, amplified feedback loops, rapid experimentation and A3 problem solving.
* Bachelor's Degree or applicable work experience 2-4 years of experience in a software engineering and development role.
* Strong experience in two or more application development technology stacks
** On-call responsibility every other week for the first 5 months, possibly decreasing in Q2**
Compensation: E4
Job Description Summary
JOB SUMMARY: With minimal guidance, modifies complex applications programs from detailed specifications. Codes, tests, debugs, documents, and maintains those programs. Competent to work on most phases of applications programming activities, but requires instruction and guidance in phases.
Job Description
RELATIONSHIP: Manager/Director
JOB RESPONSIBILITIES:
1. With minimal guidance, develops cost-effective information technology solutions by creating new or modifying existing software applications that are moderately complex.
2. Analyzes and validates moderately complex system requirements and existing business processes and information systems. Develops and implements new programs and/or modifications of existing applications. Responsible for the design, prototyping and other methodologies for new and/or existing systems including the development of test plans and program specifications with minimal interfaces.
3. Codes, tests, debugs, documents, and implements moderately complex software applications according to standards.
4. Develops specifications and programs moderately complex technical modules, applications, prototypes and computer programs.
5. Performs all aspects of applications programming and development including file design, update, storage and retrieval.
6. Evaluates and provides technical solutions to moderately complex application development problems.
7. Performs other duties as assigned.
JOB REQUIREMENTS:
Education: Undergraduate studies in computer science, management information systems, mathematics or related field is preferred.
Experience: Three years of experience in programming and systems analysis.
Knowledge: Must have proven knowledge in computer programming language. Must have a thorough understanding in systems and data processing policies, practices and procedures. Must have a thorough understanding in systems analysis and design techniques. Must have general knowledge of the systems development life cycle.
Skills/Competencies: Must have the ability to analyze moderately complex applications and systems. Must be able to program moderately complex systems requiring minimal interfaces. Must possess problem-solving skills to determine the programming effects on existing systems. Must have moderate decision-making skills for problem identification and solution recommendation. Must have written and oral communication skills to prepare and communicate programming plans and procedures as well as to interact with all levels within the company.
Values: Regularly and consistently demonstrates the Nationwide Values and Guiding Behaviors.
Staffing Exceptions to the above minimum job requirements must be approved by the: Director and HR Officer
JOB CONDITIONS:
Overtime Eligibility: Not Eligible
Working Conditions: Normal office environment. Associates may have on-call responsibility after normal working hours and/or on weekends.
ADA: The above statements cover what are generally believed to be principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.
Credit Check: Not Applicable
Safety Sensitive (SS): Not Applicable
Job Evaluation Activity: Evaluated: MDK (12-22-03)
Columbus, OH
Nationwide Mutual Insurance Company, together with its subsidiaries, provides insurance and financial services for individuals and businesses in the United States. It offers homeowners, renters, condo, private client, flood, auto, motorcycle, snowmobile, car, ATV, RV, boat, personal watercraft, scooter, life, pet, dental umbrella, identity theft, accident, specialty liability, travel, and wedding insurance products; investment and retirement solutions, such as annuities, mutual funds, exchange traded funds, life insurance, and retirement plans; and banking services, including checking, savings, individual retirement, and money market accounts, as well as certificates of deposit; mortgage, factoring, and equipment financing services; and home, auto, and personal loans.
The company also provides business insurance products comprising business owner’s policy, liability, auto, workers' compensation, property, and excess and surplus. In addition, it provides back-office administrative support services, pensions, and long-term savings plans. The company was formerly known as Farm Bureau Mutual Automobile Insurance Company and changed its name to Nationwide Mutual Insurance Company in 1955. Nationwide Mutual Insurance Company was founded in 1925 and is headquartered in Columbus, Ohio.