Post Job Free
Sign in

Principal Software Engineer

Company:
ReliaQuest
Location:
Salt Lake City, UT
Posted:
April 05, 2024
Apply

Description:

Principal Software Engineer

Our software innovation team is rapidly growing and looking for a Principal Software Engineer to be part of a fast-paced, high-energy team. Our engineers are serious about the success of the company and are given the tools and environment they need to succeed. If you are an experienced engineer with a passion for technology and solving complex business problems then this is the job for you.

Responsibilities:

Technical oversight across the software engineering organization

Ensuring the application architecture throughout new feature projects

Working as a guiding resource for project squads to ensure proper solutions

Mentor to all software engineers in best practices both in software design and implementation

Ability to step into a project and help drive to completion through guidance and/or hands-on coding

Qualifications:

10+ years software development experience in any OOP language

Knowledge of and experience with Java and Springboot

Experience working in Azure cloud platform

Knowledge of and experience with data warehousing and big data technologies

Experience in SaaS and Enterprise DB technologies, including SQL queries and MySQL

Experience with horizontal scaling, and with delivering Software as a Service

Experience dealing with very large data structures

Experience with ETL and BI/Reporting

Experience working in a FedRAMP compliant environment

Knowledge of and experience with OO, SOA and Web Services (RESTful preferred) patterns and practices

Experience with AGILE and SCRUM methodologies

Demonstrated aptitude for learning new technologies

Ability to communicate and interface with technical and non-technical members of the organization

Working knowledge of development tools and processes, such as source control, requirement spec, design, and design review, debugging, unit test, system test, performance test, etc.

Bachelor's degree or higher in Computer Science, Information Systems or a related field or equivalent professional development experience

R13375

Apply