Software Engineer

JT3 Salt Lake City , UT 84101

Posted 2 months ago

Utah - Salt Lake City / Ogden / Hill AFB

JT4 provides engineering and technical support to multiple western test ranges for the U.S. Air Force and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. We develop and maintain realistic integrated test and training environments, and prepare our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.

JOB SUMMARY - ESSENTIAL FUNCTIONS/DUTIES

Provides software and systems engineering services, generally as a senior member of a work unit or group

  • Manages software/system projects, and provides guidance to the technical staff.

  • Interacts with customers and project managers on a regular basis.

  • Uses broad judgment in defining and solving technical or managerial issues of the highest complexity or of far reaching significance.

  • Captures and manages customer requirements at a system level, develops and analyzes the most appropriate approach to solve complex technical problems.

  • Functions as the System Architect overseeing the overall design and configuration management of systems.

  • Develops the design of the system/software and the associated design documentation. Prepares and conducts design reviews.

  • Implements the design through software coding or hardware and documents the implementation appropriately.

  • Plans and executes unit, integration, and systems testing.

  • Manages the maintenance and sustainment activities of the system/software.

  • May provide work direction to lower level technical staff.

  • Establishes and maintains positive customer relations.

  • Supports pursuit of new business efforts, leads proposal efforts, and acts as a technical consultant.

  • Performs other related duties as requested.

OTHER RESPONSIBILITIES

Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.

WORKING CONDITIONS

Typical office environment with no unusual hazards, occasional lifting to 20 pounds, constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, constant mental alertness, must possess planning/organizing skills, and must be able to work under deadlines.

REQUIREMENTS - EDUCATION, TECHNICAL AND WORK EXPERIENCE

The incumbent must have a Bachelor's Degree in an associated discipline and at least 8 years of related experience or have a Master's Degree in an associated discipline and at least 6 years of experience, or a PhD in an associated discipline and at least 4 years of experience. Incumbent must possess effective oral and written communication skills. Must have demonstrated expertise with computer based systems and applications. Must have excellent programming skills in languages used for job specific programming tasks. Must have experience in the application of industry standard hardware and software design and documentation techniques. Applicant must have extensive knowledge of systems engineering and software development lifecycles. Must qualify for and maintain a government security clearance and possess a current state issued driver's license.

DISCLAIMER

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of persons so classified.

Rev C

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer

Dyno Nobel Inc.

Posted 2 months ago

VIEW JOBS 10/14/2020 12:00:00 AM 2021-01-12T00:00 Who We Are Dyno Nobel is a global leader in the commercial explosives industry. We provide innovative blasting solutions and quality explosives products throughout North America, Australia and selected customers in the Asia Pacific. Join us in everything that's great about Dyno Nobel: OUR culture, OUR values, OUR commitment to safety and most importantly our PEOPLE. This combination makes Dyno Nobel a terrific place to work. Dyno Nobel is a subsidiary of Australian based Incitec Pivot Limited. IPL's 4500 employees also manufacture and market industrial chemicals and fertilizer products & services to customers around the world. What You'll Do As the Software Engineer (Full Stack), you will build functional and efficient web applications. The software engineer responsibilities include participating in all phases of the software development lifecycle in a fast-paced agile setup. You will work closely with the Technical Architect and Lead Developer to define and implement technical solutions and designs. Other duties will include: * Write reusable, testable, and efficient code * Build efficient back-end features in Python and front-end components in ReactJS * Implement software enhancements and suggest improvements * Integration of user-facing elements with server-side logic * Implementation of security and data protection * Integration of data storage solutions * Performance tuning, improvement, balancing, usability, automation * Work collaboratively with UI/UX Designers, Product Owners and Architects to understand end user requirements to provide technical solutions and for the implementation of new software features * Participate in feature grooming, provide inputs in design and perform story point estimation * Perform integrations with internal and external software applications * Participate in peer reviews and peer programming * Perform testing of the delivered code What We're Looking For: * Bachelor's degree in Computer Science or related discipline. * Solid work experience as Python Developer * Hands on experience with Django, Flask or other Python frameworks and Rest API * Experience with ORM (Object Relational Mapper) libraries * Understanding of databases and SQL * Familiarity with Amazon Web Services (AWS) * Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 * Experience with ReactJS framework is a huge plus * Positive attitude, friendly demeanor, and a team player What We Offer: * Paid vacation + 10 paid holidays + a couple of PTO days * Full health benefits including employer HSA contributions + dental plan with an orthodontic option, wellness coaching available * Up to a 4% 401k match PLUS additional company contribution from 1% to 5% based on years of service * Generous tuition reimbursement program * Friendly and supportive coworkers Zero Harm for Everyone Everywhere Value People - Respect, Recognize & Reward Think Customer. Everyone. Every day Treat the Business as our Own Care for the Community & our Environment Challenge & Improve the Status Quo Deliver on our Promises Women and veterans are strongly encouraged to apply. Dyno Nobel is an equal employment opportunity employer and will give all qualified applicants consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national or ethnic origin, age, disability status, protected veteran status, genetic information or any other characteristic protected by law. Dyno Nobel Inc. Salt Lake City UT

Software Engineer

JT3