25 Jan
Software Engineer - Finance
Vacancy expired!
General Function :Software Engineer - Finance We're looking for geniuses. Dreamers. Inventors. Innovators. People with the will to get stuff done. Doers who'll rip an idea out of thin air. Make it a reality. Own it. And amaze their peers. Sound like you? Welcome home.
As a Software Engineer, you will be a member of a development team in the Hy-Vee Finance vertical following an agile delivery cadence. Your primary focus is to help us make data and system integration within the Hy-Vee ecosystem secure, highly scalable, and predictable. You will work in a hybrid cloud environment helping to build and maintain our core financial platforms that hundreds of Hy-Vee employees use every day. We are looking for people who can not only be great individual contributors, but also pair-program and mentor other engineers.KEY RESPONSIBILITIES- Participate in the development of clean, well-tested code while championing quality, maintainability and reliability.
- Collaborate and communicate directly within your own team, as well, as outside stakeholders. These stakeholders will include accountants, retail store users, and other product owners and engineers outside of the team.
- Pair with other team members to cross-pollinate ideas and skills
- Contribute to user story definition while continuing to push the bounds of what is possible
- Provide after hours on-call support
- Production experience in at least one of the following programming languages: C#, Visual Basic, Kotlin, Javascript, or Java
- Production experience implementing RESTful APIs
- Production experience with a variety of data storage systems such as SQL Server, PostgreSQL, or MongoDB
- Demonstrable grasp of software design patterns such as Singleton and Facade
- Demonstrable grasp of logical data modeling techniques (ex. entity relationship diagrams)
- Experience with using CI/CD technologies such as Concourse or Jenkins
- Strong understanding of event-driven software architectures
- Strong understanding of monitoring software: Grafana, New Relic, Splunk, etc.
- Strong understanding of SOLID design principles
- Production experience with OAuth and Identity Provider integration
- Degree level qualifications in a technical related subject
- Demonstrable knowledge of secure programming techniques
- Experience building cloud-native applications (Docker, Docker-Compose, Kubernetes)
- Experience with Google Cloud GKE, PubSub, SQL, and KMS
- Experience with legacy systems and .NET framework (C#, VB, WPF, WinForms)
- Experience working with SQL stored procedures
- Experience with financial related systems such as Accounts Payable and Profit and Loss applications
Vacancy expired!