Nationwide's Information Technology team is looking for a Software Engineer to help create the company's digital future by developing and supporting platforms that enable business partners to deploy solutions for customers across various messaging channels.
Requirements
- Intermediate skills in Java, SQL, and/or API/back-end development
- Experience and appreciation for working in a mature product operating model, leveraging End-to-End Agile practices, DevSecOps and cloud hosted and SaaS applications
- Natural curiosity and ability to learn and apply innovative technology to create compelling solutions
- Previous exposure to some of the following solutions & services; CI/CD Systems, GitHub Actions, Kafka
- Understanding of AWS or other public cloud providers
- Proficiency in one or more programming language such as Java, C++, Python, JavaScript.
- Knowledge of software development lifecycle.
Responsibilities
- Analyzes, solutions, develops, tests, debugs, documents and deploys software according to standards and best practices.
- Applies secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.
- Uses DevSecOps practices, tooling and techniques.
- Drives continuous improvement and learning through ongoing training, practice and innovation.
- Manages project priorities, deadlines and deliverables proactively.
- Ability to upgrade, maintain, and resolve issues within product suite of applications, as well as incident management for our partner integrations
- Experience with solution delivery and support efforts to deliver business results
Other
- Problem-solving skills with proven agility to work with other team members
- Outstanding relationship building, communication and presentation skills
- Experience supporting mission-critical applications in a fast-paced environment
- Undergraduate studies in computer science, management information systems, or other related degree. Technology experience or non-traditional technology certificates can be substituted for an undergraduate degree.
- Two or more years of analysis and technology experience.