Skip to main content

This job has expired

Principal Software Architect

Employer
Total Expert Inc.
Location
Minnesota
Salary
Competitive

View more

Industry
Technology
Role
Architect
Job Type
Long-Term
Hours
Full Time

Build full-stack technology and services that must scale to support millions of users
Invent a delightful experience for our customers that utilizes cloud services, Front End and Back End technologies.
Define and implement novel customer experiences and product direction through collaboration with Product, UX and other engineering teams.
Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment.

Requirements

What we look for
Bachelor's degree in Computer Science, Computer Engineering or related field
10+ years of professional experience in software development
4+ years of demonstrated experience in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Software development experience in the SaaS industry
Passionate about building great products, innovation and solving complex customer problems.
Solid track record of building relationships and collaborating at all levels of the organization.
Ability to work independently paired with a desire to learn and grow.
Will thrive in startup culture Has a growth mindset, resilient, adaptable, and curious.
Strong verbal and written communication skills.
Strong analytical and problem-solving skills.
Positive attitude and professional demeanor
Preferred
Qualifications

Masters Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
Strong coding, algorithm, and debugging fundamentals
Experience developing, releasing, and maintaining a high-volume SaaS Platform
Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations
Experience with search technology, such as elastic search
Experience developing on cloud-based infrastructure
Willingness to roll up one's sleeves to get the job done, commitment to be a team player
Experience coaching and mentoring engineers
Strong written & verbal communication skills with the ability to influence across organizations.
Passion for the Financial Services Industry

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert