Sr. Software Engineer - Sandy

apartmentRobert Half placeSandy calendar_month 

We are seeking an experienced Senior Full Stack Software Engineer to join our dynamic team. The candidate will be playing a key role in the design, installation, testing and maintenance of our software systems. The person in this position will be responsible for developing both front and back end systems, making key architectural decisions, writing specifications for these systems, reviewing code, and providing mentorship to junior team members.

Responsibilities:

  1. Writing clean, high-quality, high-performance, maintainable code.
  2. Developing and supporting software including applications, database integration, interfaces, and new functionality enhancements.
  3. Coordinating cross-functionally to ensure projects meet business objectives and compliance standards.
  4. Support test and deployment of new products and features.
  5. Participate in code reviews to maintain high-quality code.
  6. Enhanced team’s abilities and performance by mentoring junior and mid-level engineers.
  7. Collaborating with front-end and back-end web developers.

Our Senior Full Stack Software Engineer should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries and also be a team player with a knack for visual design and utility.

Qualifications:

  1. Bachelor’s degree or equivalent experience in Computer Science or related field.
  2. At least 5-7 years of recent hands-on coding and software design.
  3. Should have a solid understanding of software development principles and agile methodology.
  4. Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  5. Familiarity with JavaScript frameworks such as Angular, React, Node.js and Amber.
  6. Proficient experience using advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, etc.
  7. Development experience for both mobile and desktop.
  8. Understanding of server-side languages including .Net, Java, Ruby, and Python.
  9. Experience with cloud message APIs and usage of push notifications.
  10. Knowledge of code versioning tools such as Git.
apartmentRobert HalfplaceSandy (UT)
We are offering an exciting opportunity for a Sr. Software Engineer in Sandy, Utah. This role will be crucial in driving advancements in our .NET NES product to meet customer demands. Your focus will be on improving platform components, ensuring...
check_circleNew offer

Net Software Engineer

apartmentAristotleplaceProvo, 26 mi from Sandy (UT)
to the wisdom of the crowd. Now we need your help taking it to the next level. As a .Net Software Engineer for PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to redesigning...
local_fire_departmentUrgent

Senior .NET Software Engineer

apartmentAristotleplaceProvo, 26 mi from Sandy (UT)
to the wisdom of the crowd. Now we need your help taking it to the next level. As a Senior .Net Software Engineer for PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences...