Software Engineer

Sixfifty Salt Lake City , UT 84101

Posted 2 weeks ago

We are looking for a passionate Software Engineer to design, develop and install software solutions.

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Typescript, Ruby, and Python. Our ideal candidates are familiar with the software development life cycle from preliminary system analysis to tests and deployment.

Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

Requirements

  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Typescript, Ruby, Python, NodeJS or other programming languages
  • Excellent knowledge of relational databases, SQL and ORM technologies (PostreSQL)
  • Experience building and using GraphQL schemas.
  • Experience developing web applications using at least one popular web framework (React)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering or relevant field
  • Benefits

    Ping Pong

    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 1 week 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

    Sixfifty