python | Senior Software Development Engineer in Frankfort, IL

Senior Software Development Engineer

  • U.S. Bank
  • $96,110.00 - 138,230.00 / Year *
  • 298 Industry Ave
  • Frankfort, IL 60423
  • Full-Time
save job button



Responsibilities:

  • You willsupport the Development Manager and work as part of a multidisciplinary team of engineers delivering our new API that is used by many internal applications and potentially to publish as public API.
  • With excellent programming skills in a couple of languages and extensive API experience developing elegant, versioned, resilient and secure services, youll be collaborating with product owners, product managers and the business on feature development, as well as mentoring other specialists and advising managers.
  • DevOps experience so that you can be responsible for an entire engineering problem rather than a piece of code.
  • Able to work collaboratively and communicate effectively as part of a successful team.
  • Qualifications

    Basic Qualifications

  • Bachelor's degree or equivalent work experience

  • At least 10 years of experience with developing and implementing applications

  • Preferred Qualifications

  • Master's degree

  • 5+ years experience designing, developing, and implementing API

  • 1+ year of Agile experience

  • Experience with developing and deploying applications on Cloud, preferably on Azure and/or Amazon Web Services (AWS)

  • Understanding of Test Driven Development concepts and supportive tools like Cucumber

  • Understanding of Object-Oriented and Functional programming concepts using languages like Java

  • Proven programming skills in one language (Java/SpringBoot), deep knowledge of REST API and a track record of getting things done
  • Experience in a major server-less development, including infrastructure.

  • Has depth and breadth of knowledge across multiple software engineering disciplines

  • Actively looks for ways to contribute in a highly collaborative environment

  • Experience with scripting languages like Python

  • Familiarity with Configuration management tools likeAnsible, Chef or Terraform.

  • Familiarity with Application Container concepts using tools like Docker

  • Certified in one or more of the following: Java, Spring or AWS technologies


  • Associated topics: backend, c c++, developer, devops, matlab, sde, sdet, software development engineer, software programmer, sw


    * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.