Skip to main content
Back to Search

Senior Software Development Engineer

Req ID: J2283406

  • Location
    Lexington, Kentucky, United States of America
  • Category Technology Services
  • Posted Tuesday, August 17, 2021
  • Time Type Full time
  • Job Type Permanent Employee

Job Description

In this role, you will be responsible for designing and developing an easy to use, data driven, role-based web application that supports multiple stakeholders across both web and mobile experiences.

Responsibilities

  • Design of the overall architecture and data model of the web application.

  • Implementation of a robust set of services and APIs to power the web application.

  • Implementation of user interfaces for our data/image browsing and charting/analytics tools.

  • Build reusable code and libraries for future use.

  • Management of hosting environment, including database administration and scaling an application to support load changes.

  • Implementation of automated testing platforms and unit tests.

  • Optimization of the application for maximum speed and scalability.

  • Implementation of security and data protection.

  • Contribution to discussions about full-stack development.

Required Experience

  • Experience taking an application concept from start to implementation, including design, development, testing, deployment, and support.

  • Experience with agile development or continuous delivery.

  • Experience with HTML5, CSS3, JavaScript, jQuery, AJAX.

  • Fluency with at least one dynamically typed language such as Ruby, Python, or Elixir

  • Experience using MVC frameworks (e.g. Django, AngularJS, etc).

  • Strong experience creating data-driven applications using databases (MySQL, PostgreSQL, NoSQL), websockets, JSON, REST APIs, etc.

  • Well versed in Source Control systems like Git.

  • Comfortable using Linux for staging and production environments.

  • Experience with Docker and AWS a plus.

  • Understands and can develop towards internationalization and localization requirements.

  • Excellent visual and verbal communication skills

  • Desire to work in a positive, self-motivated environment.

EDUCATION & EXPERIENCE REQUIREMENTS

  • Masters degree in Engineering from an accredited four-year college or university

  • Minimum of 5-7 years of related experience and/or training

  • Minimum of 2 years experience as a Lead Engineer

  • Specific requirements as defined by the market sector

  • Or an equivalent combination of education, training or experience.

Accessibility Accommodation

If you are a qualified individual with a disability, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access https://careers.jabil.com/ site as a result of your disability. You can request a reasonable accommodation by sending an e-mail to Always_Accessible@Jabil.com or by calling 1.727.803.7515 with the nature of your request and contact information. Please do not direct any other general employment related questions to this e-mail or phone number. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address and/or phone number.

Image 17 (1)

Not ready to apply? Join the Jabil Career Network!

Learn about upcoming career opportunities and events at Jabil

Join now