Description

Job Description

Senior Software Engineer

Developer III - Software Engineering

Who We Are

Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world.

UST is a mission-driven group of over 39,000+ practical problem solvers and creative thinkers in over 30+ countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live.

With us, you’ll create a boundless impact that transforms your career—and the lives of people across the world.

Visit us at UST.com .

You Are

UST is looking for a Senior Software Engineer Fullstack to deliver the next generation of enterprise web applications. You are responsible for designing/coding creative and scalable systems and software solutions that address business and technical needs in a constantly evolving market. You will define and maintain architecture and technology standards for Web Applications. In addition, you will give guidance and direction to project teams to ensure compliance, evaluate and recommend technologies and techniques for applicability to T-Mobile systems. You will obsess over the customer experience of the features you build and tackle problems across the full technology stack from backend skills, massive data bases, and complex operating systems.

The Opportunity

 

  • Web app development using: Angular, Typescript, Node.js
  • Perform detailed technical design and implementation of complex web applications.
  • Translate business requirements into technical requirements for large enterprise products, starting from design through implementation.
  • Act as a mentor and teaches others new and existing technologies.
  • Work closely with Product, UX/UI and Backend teams to craft, build and extend new products, platforms and features.
  • Improve product quality through code reviews, writing effective unit tests. 

     

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

What You Need

 

  • BS degree in Computer Science or Engineering
  • Solid understanding of object-oriented programming
  • Detailed conceptual and hands-on knowledge of architectural patterns and standard methodologies relating to dynamic web apps.
  • 6+ years of strong object-oriented application development experience
  • 5+ years of complex web application development experience
  • Strong understanding of Angular
  • Experience in API design, Azure, and AWS.
  • Lead abilities in an engineering environment in driving operational excellence.
  • Experience and understanding of large and complex code bases and architectures.
  • Familiarity with agile development methods (Scrum/Kanban)
  • At least 18 years of age 

     

Compensation can differ depending on factors including but not limited to the specific office location, role, skill set, education, and level of experience. As required by applicable law, UST provides a reasonable range of compensation for roles that may be hired in various U.S. markets as set forth below.

Role Location: Remote

Compensation Range: $63,000-$95,000

Education

Any Graduate