Senior Software Engineer

Total Expert · St. Louis, MO

Company

Total Expert

Location

St. Louis, MO

Type

Full Time

Job Description

Total Expert is looking for an experienced senior software engineer who enjoys solving problems and delivering high quality software. We are looking for a team member who is motivated to move fast, innovate and collaborate to design and build solutions in the communications and mobile areas of the platform. You should excel at creating full stack software solutions, understand complex data flows and be passionate about using cutting-edge SaaS web-based technologies.

ย 

What you will be doing:

ยทย Develop new features and platform capabilities using the very latest developer tooling for our CRM platform in the communications and mobile areas

ยทCollaborate with cross functional team members to identify and implement innovative software solutions and enhancements

ยทย Perform technical analysis, design and implementation and mentor other team members

ยทย Participate in technical planning and estimating, communicate status and discuss challenges with the delivery team

ยทย Provide maintenance support by investigating and fixing issues

ย 

What we are looking for:

ยท Bachelorโ€™s degree in computer science, software engineering, information technology or related field

ยท 8+ years of professional software engineering experience within a team environment

ยท Understand computer science fundamentals (data representation, data structures, algorithms)

ยท Experience building and maintaining scalable web services

ยท Experience creating automated unit tests and using unit testing frameworks

ยท Experience with C#, PHP or similar languages

ยท Experience with JavaScript, TypeScript and modern libraries and frameworks (Vue, React, etc.)

ยท Experience with relational databases (MySQL, PostgreSQL, SQL Server, etc.)

ยท Experience with queuing technologies (RabbitMQ, AMQP, etc.)

ยท Experience with continuous integration and deployment automation concepts

ยท Strong communication and collaboration skills

ยท Team based development experience using an agile methodology

ยท Passionate about building great products, innovation and solving complex customer problems

ยท Solid track record of building relationships and collaborating cross functionally

ยท Ability to work independently with a desire to grow and learn

ยท Ability to thrive in a high growth culture: growth mindset, curious, adaptable and resilient

ย 

ย 

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Apply Now

Date Posted

11/27/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8