Senior Software Engineer (Back End)

TCN
Saint George, UT, US
Full-time

Job Description

Job Description

TCN is looking for a Senior Software Engineer (Back End) to join our team in our St. George, Utah office. The Senior Software Engineer (Back End) designs, develops, tests, and maintains the TCN software platform.

Their responsibilities include but are not limited to the design and development of products and features, unit testing, code reviews, resolving defect encountered during the quality assurance (QA) cycle, supporting the production environment, and assisting other developers in a team environment.

The ideal candidate will have a bachelor’s degree in computer science, information technology, information systems, or relevant, demonstrated industry experience.

They also should have a minimum of five (5) years’ experience developing web applications with Go, Rust, JavaScript, or other back-end programming languages.

Responsibilities

  • Collaborates with team members to design, develop, and test new features using modern front-end technologies that meet the business needs of our clients
  • Discusses, researches, and understands emerging technologies and trends
  • Interfaces with front-end teams on product needs
  • Identifies, triages, escalates, and resolves production-related issues in a timely manner
  • Provides mentorship and code reviews to other team members ; learns from direct collaboration and open discussion of ongoing work
  • Participates in Continuous Integration / Continuous Delivery of cloud-based software using agile development practices

Qualifications

  • Bachelor’s degree in computer science, information technology, information systems, or relevant, demonstrated industry experience
  • Not less than five (5) years’ experience developing web applications with Go, Rust, JavaScript, or other back-end programming languages
  • Experience working in and using typical Linux toolbox of open-source software and management tools
  • Demonstrated technical knowledge and proficiency with back-end architecture, design, and principles; software design and principles; and RPC mechanisms
  • Demonstrated experience with distributed version control / code versioning tools (i.e., Git)
  • Understanding of and experience with databases (SQL and NoSQL), performance troubleshooting, and parallel programming
  • Experience with Amazon Web Service, Google Cloud Platform, or Azure (APIs and CLIs)
  • Demonstrated ability to adapt to various competing demands, meet tight deadlines, and excel in a dynamic, fast-paced environment with many simultaneous projects
  • Excellent attention to detail; ability to work accurately and to identify, analyze, prevent, and solve problems
  • Excellent communication skills, both oral and written; ability to adapt message / style to fit audience (i.e., ability to communicate technical concepts to a non-technical audience)

About TCN - TCN is a fast-growing technology company and provides all its services over the internet in a cloud-based software-as-a-service model.

TCN's technology stack and culture are positive and forward-thinking. When you join TCN, you are joining a dedicated team of professionals.

Employees often describe our culture as friendly, collaborative, flexible, and fast-paced.To learn more, visit our website. Our benefits include -

  • Medical Insurance (HDHP with HSA)
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • 401k with employer match
  • Competitive salary
  • Paid time off
  • Paid holidays (11 scheduled)

Powered by JazzHR

JcDJlAlFIH

30+ days ago
Related jobs
TCN
St. George, Utah

Responsibilities – Collaborates with team members to design, develop, and test new features using modern front-end technologies that meet the business needs of our clients Discusses, researches, and understands emerging technologies and trends Interfaces with front-end teams on product needs   ...

Promoted
InRhythm
UT, United States

Design and implement scalable, end-to-end Java applications that drive innovation. This is a unique opportunity to lead high-impact projects and work alongside top-tier engineers in a collaborative environment. You enjoy mentoring junior engineers while staying actively involved in coding. Collabora...

TCN
St. George, Utah

A Senior Software Engineer (Front End) designs, develops, tests, and maintains the TCN software platform. Responsibilities Collaborates with team members to design, develop, and test new features using modern front-end technologies that meet the business needs of our clients Discusses, researches, a...

PVcase
Utah, UT, US

You will be embedded in a cross-functional (frontend/backend) team and assist with the development of our Node-based backend. Minimum 7 years of professional software engineering experience (or 5 years of professional software engineering experience and a degree in computer science). Minimum 3 years...

TCN
St. George, Utah

Responsibilities – Collaborates as a member of an agile team to enhance and improve software using modern back-end technologies that meet the needs of our clients; this includes design, development, testing, rollout, and maintaining features Delivers high quality, sustainable, and maintainable code ...

Wolters Kluwer DXG U.S., Inc.
St. George, Utah
Remote

Bachelor’s degree or equivalent combination of education and work experience in software development. Proficient in object-oriented design and development using software development best practices and patterns. ...

Cboe Global Markets, Inc.
Utah
Remote

The role is perfect for a seasoned engineer who is an expert in high performance ReactJS front-end development and is comfortable navigating back-end services. Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. You wi...

Wolters Kluwer Financial Services, Inc.
St. George, Utah
Remote

The Senior Product Software Engineer for Wolters Kluwer TeamMate has primary responsibility for building maintainable and scalable business applications that operate 24/7/365. This position will report to Manager of Product Software Engineering. Translate software requirements into concise programmi...

Highmark Health
UT, Working at Home, Utah

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

95-2566122 First American Title Insurance Co
St. George, Utah
Remote

Generative AI Engineer (REMOTE). First American is looking for a Generative AI Engineer to join our team. The ideal candidate will have a strong background in machine learning, specifically in generative models, and a passion for working with cutting-edge technologies. You love coding and find yours...