First National Bank Of Omaha Logo First National Bank Of Omaha
First National Bank Of Omaha Logo

Sr. Developer, Full Stack

💰 $100,000 - $150,000 🌍 United States of America 📅 07/05/2023

Apply

Job Description

##### Job Description :

The Sr. Developer of Technology is responsible for collaborating with the
Delivery team to ensure the solutions developed will deliver value and improve
the quality of the software. This includes partnering with the Principal
Architect, Lead Developer, Product Owner, and Squad team members to define and
deliver solutions. The Sr. Developer is responsible for providing software
solutions to complex business problems and attending and participating in all
Scrum ceremonies.

#####
**Key Responsibilities:**

* Use Java and Spring framework to develop clean and effective APIs and microservices
* Develop, maintain and modify user interfaces using JavaScript frameworks (e.g. Angular, React)
* Complete work independently and as a part of an Agile team to meet development schedules
* Modify existing programs, prepare test data, participate in story refinement and grooming
* Solve complex problems through innovative and creative solutions
* Work with development squads and product owners to ideate software solutions.
* Serve as a technical mentor for peers, guiding developers to apply software patterns and principles.
* Technology Steward - Identify technology needs and work with the Squad Leadership to prioritize those needs with other business objectives. Ensure we are delivering on technology value in addition to business value.
* Troubleshoot and debug software.
* Participate in the squad on-call rotation.

##### **Qualifications:**

* 5+ years’ experience with multiple back-end languages (e.g. Java, Python, Ruby, .NET)
* 5+ years’ experience with designing and implementing REST APIs (working knowledge of OpenAPI Spec/Swagger); working knowledge of SOAP APIs
* Familiarity with databases (e.g. MySQL, MongoDB, Oracle, SQLServer) and web servers (e.g. Apache, nginx)
* Proven experience with multiple front-end languages and libraries (e.g. HTML5, CSS3, JavaScript, XML, jQuery) and JavaScript frameworks (e.g. Angular, React, VueJS)
* Experience with software design principles, Test Driven Development and Continuous Integration and Delivery Practices
* Ability to write quality unit, functional and automated tests
* Experience with Git as a version control system, in conjunction with solutions such as Bitbucket, GitHub or GitLab
* Knowledge of Gradle, Apache Maven, Apache ANT is desirable
* Experience working within an Agile Development Methodology
* Understanding of Service Oriented Architecture Design and RESTful APIs
* Experience in cloud technology such as PCF, AWS, GCP, Docker, or Kubernetes is a plus

##### **The Ideal Candidate for This Role:**

* You have Bachelor's degree in Computer Science or a related field or equivalent work experience.
* You put the squad’s performance above your performance.
* You have a strong background in Full Stack development using different frameworks and languages and the ability to adapt.
* You have 5+ years of hands-on development experience building Web Applications and Microservices.
* You're resilient in ambiguous situations and can approach challenges from multiple perspectives.
* You have strong knowledge of test-driven design and testing concepts such as mocks, stubs, fixtures, etc.
* You are a strong communicator who embraces collaboration.
* Knowledge of cloud technology such as PCF, AWS, GCP, Docker, or Kubernetes is a plus.