Senior Backend Engineer - Chicago, United States - JBT

    JBT
    Default job background
    Description

    The Opportunity ...:

    This role will be joining a cutting-edge new product called OmniBlu

    It is built on the latest Native Cloud Platform patterns, best practices, and built to scale. JBT is leveraging the latest technologies from Azure Cloud

    PRIMARY DUTIES AND ACCOUNTABILITIES

    • Help structure of server-side information to be utilized by frontend engineering and/or UI/UX team
    • Conduct code reviews to ensure code quality and consistency
    • Support backend participation in Agile software delivery process and work with other development teams across the product organization
    • Optimize backend code for needs of priority use cases and broader business, minimize downtime, and routinely inspect code for errors
    • Ensure high quality and sustainable code by leveraging best-in-class technical practices
    Why work at JBT ...:

    QUALIFICATIONS AND CANDIDATE QUALITIES

    • 5+ years of professional experience; full-stack experience preferred
    • Strength in Python, Fast API web frameworks or similar (e.g., Flask, Django) SqlAlchemy, Postgres, Alembic,
    • Strong TDD (Test Driven Development) skills and mindset
    • Azure Cloud
    • Azure Functions
    • Azure Web Apps
    • Multiple Azure datastores
    • IoT Hubs, Service Bus, and Event Hubs
    • Streaming
    • Experience building REST and WebSocket APIs, handling database migrations, and working with microservices-based architecture
    • Must have broad, enterprise-class technical knowledge in the areas of software application development, technical operations, information security, and business process architecture
    • Demonstrate ability to clearly communicate on complex technical challenges and be able to propose solutions.
    • Experience leading technical teams or teams in related fields
    • Knowledge of Algorithms and Data Structures
    • SOLID, DRY, KISS principles
    • Troubleshooting, Debugging Skills, and Code Review Participation

    DESIRED

    • Docker Containerization
    • GoLang programming
    • GraphQL API TimeSeries DB, NoSQL DB, RDBMS DB, Graph DBEdge Computing Understanding - Cloud vs EdgeSecurity Experience Certificates, TLS, Encryption,

    AN EQUAL OPPORTUNITY EMPLOYER

    It is the policy of JBT Corporation to provide equal opportunity for qualified persons and not to discriminate against any applicant for employment because of race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, citizenship, or any other characteristic protected by federal, state or local law at the JBT Corporation location to which this application is submitted. In addition, as a Federal Government contractor, JBT Corporation is an affirmative action employer. If you require accommodation during the application process, please contact the local Human Resources department. EOE-Females/Minorities/Protected Veterans/Individuals with Disabilities

    If you have a disability or impairment that prevents you from completing the online application, please seek the assistance of your local employment services agency. JBT maintains active relationships with local employment services agencies, and they have pledged their support in assisting any applicant needing help in applying. To find information on agencies throughout the United States, please go to

    You may also call Susan Cotton at if your disability or impairment prevents you from applying online. NOTE: Do not use this number unless you need assistance because of a disability or impairment. The personnel attending this phone line will not be able to give you a status update regarding your application and will not be the individuals making a decision regarding your employment.

    #LI-CH1

    #LI-REMOTE