LehiRecruiter Since 2001
the smart solution for Lehi jobs

Principal Software Engineer

Company: Trustech Inc
Location: Lehi
Posted on: February 23, 2021

Job Description:

We are currently seeking a highly motivated professional for the role of Principal Software Engineer. The Principal Software Engineer possesses and applies a broad knowledge of software principles, practices, and procedures related to developing applications and completing difficult technical assignments. This person will contribute to a culture of excellence and productivity within the software development team.Essential Duties and Responsibilities

  • Responsible for enterprise-wide development of next-generation member facing systems
  • Be a leader within the engineering team to design and develop enterprise-level software applications
  • Perform analysis of all available information to choose the appropriate solution to resolve problems
  • Lead effective collaboration with members of architectural, engineering, quality assurance teams and other departments within the company
  • Collaborate with product owners to understand and determine business requirements
  • Analyze moderate to complex business needs from documented requirements and specifications and design appropriate technical solutions to meet those business needs
  • Lead technical design discussions with Agile engineering team
  • Perform research and development activities along with application software performance analysis
  • Lead development proof of concept projects
  • Evaluate third-party libraries/frameworks
  • Work effectively in an Agile scrum environment on a wide variety of projects
  • Attend daily agile scrum team standup meetings and work closely with Scrum Coach to assess development priorities/risk
  • Learn about new technologies and make proposals to use them as appropriate
  • Lead others in best software development lifecycle practices, methods, conventions, and standards
  • Act as a mentor and coach to other software engineers using various means including paired-programming, code reviews, and code training walkthroughs.Qualifications
    • Minimum of 8+ years of professional software engineering experience
    • Proven experience working on complex enterprise software systems
    • Advanced knowledge of Object Oriented Principles and languages
    • Advanced Knowledge of software Design Patterns
    • Advanced Knowledge of software industry best practices
    • Advanced knowledge and experience with Microsoft Visual Studio
    • Advanced knowledge and experience in C# and Microsoft .Net Framework
    • Advanced knowledge and experience in TypeScript, JavaScript, and Angular 1 & 2
    • Advanced experience with relational databases, SQL script writing (Oracle PLSQL preferred)
    • Advanced experience with Object Relational Mappers (NHibernate preferred)
    • Ability to take complex development tasks and develop appropriate software solutions
    • Experience with source control systems (Bitbucket is preferred)
    • Strong interpersonal communication and problem-solving skills
    • Strong written and oral communication skills
    • Ability learn quickly and manage time effectivelyEducation and Experience
      • Bachelor's Degree (B.A.) in Information Technology, MIS, Computer Science or related field
      • Experience working with Jira project management software (desired)
      • Experience working in an Agile development environment (desired) - provided by Dice

Keywords: Trustech Inc, Lehi , Principal Software Engineer, IT / Software / Systems , Lehi, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Sr. React Native Developer
Description: Sr. React Native Developer Overview We are looking for a Senior React Developer who is proficient with React Native. The primary focus will be on developing user interface components and implementing (more...)
Company: Careerbuilder US
Location: Lehi
Posted on: 03/5/2021

Wireless Engineer III/ Network Test Engineer
Description: Immediate need for a Wireless Engineer III in the Englewood, CO Area What you will be doing as a Wireless Engineer III/ Network Test Engineer The Network Test Engineer is responsible for building system (more...)
Company: NextGen Global Resources
Location: Lonetree
Posted on: 03/5/2021

Technical Support Representative - Midvale, UT
Description: About LumenLumen is guided by our belief that humanity is at its best when technology advances the way we live and work. With 450,000 route fiber miles serving customers in more than 60 countries, we (more...)
Company: Lumen
Location: Midvale
Posted on: 03/5/2021

Sr. Product Manager (IT) - Subscription Billing
Description: Remote - USA This position is also available for employment in these areas:Draper UT, Remote - USAJob Description:The Opportunity-- The team is seeking a product manager to deliver innovative end-to-end (more...)
Company: Pluralsight
Location: Draper
Posted on: 03/5/2021

Mobile Phlebotomist
Description: eHealthScreenings, a Premise Health Company that specializes in national biometric screenings, has open Mobile Phlebotomist / Health Screener opportunities available in your area. In this position the (more...)
Company: Premise Health
Location: Sandy
Posted on: 03/5/2021

Wireless Sales Expert (40k+/year)
Description: Job Description Wireless Sales Expert 40k /year Posted Date2 months ago 12/22/2020
Company: Wireless Advocates
Location: Blackfoot
Posted on: 03/5/2021

Wireless Sales Expert (40k+/year)- Retail
Description: Wireless Sales Expert 40k /year br br Posted Date2 months ago 12/21/2020 7:16 PM br br Requisition ID br 2020-28580 br Category br Retail Stores br Kiosk/Location : Location br US-UT-American (more...)
Company: Wireless Advocates
Location: American Fork
Posted on: 03/5/2021

Entry Level Java Developer
Description: Revature is the fastest growing employer of emerging technology talent. We will hire over 300 new Entry Level Java Developers in the next 4 weeks.One day someone is going to ask you where you got your (more...)
Company: Revature
Location: Rexburg
Posted on: 03/5/2021

BI Developer
Description: Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional
Company: ConsultNet
Location: Salt Lake City
Posted on: 03/5/2021

JAVA Developer - Locals only
Description: Local required Required Skills 5 years with Java 1.7 1.8 programming language
Company: SmartIMS Inc.
Location: Salt Lake City
Posted on: 03/5/2021

Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

Lehi RSS job feeds