Full Stack Software Engineer

Category
Recruiting
Company
Montra

Who We Are

Logo

 

Montra is a leader in remote IT management solutions for modern workplaces. Headquartered in Atlanta, Georgia, Montra is trusted by some of the world’s most recognizable brands which use our innovative platform to provide exceptional service automation and responsiveness. Montra’s platform is directly integrated with a company’s operational software for seamless, efficient, automated tracking of devices, regardless of location. The company was founded by industry experts with decades of technology leadership. Recognized by Channel Futures as an MSP to Watch and listed on the Inc. 5000, Montra is a proud member of the ATDC at Georgia Tech. For more information visit www.montra.ioor connect with us on LinkedIn or Twitter.

Who You Are

Montra is seeking smart, motivated people with great upbeat energy and a passion for serving our customers well. We need people who want to get stuff done, but who are also curious enough to figure out new ways to automate and accelerate the work that we do. We like competing and winning, and we know that by constantly improving what we do we will continue to grow.

As a Full Stack Software Engineer at Montra, you will ensure the delivery and quality of our service management software. It is a born-in-the-cloud and API-rich solution with requirements for an increasingly sophisticated data architecture to support richer analytics for customer as we scale the business. We’re looking for an engineer that enjoys building scalable software to reliably extract, transform and present analytics data for our customers’ varied environments.

What You'll Do

RESPONSIBILITIES:

  • Develop, test and implement new, highly scalable capabilities for the Montra platform
  • Improve the scalability and performance of the existing platform
  • Recommend improvements to existing solution design and architecture
  • Develop scalable data architectures that support data acquisition, transformation and consistency requirements
  • Develop to APIs with third-party services
  • Identify ideas to improve system performance and impact availability
  • Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
  • Clearly and regularly communicate with management and colleagues in service operations
  • Develop user stories and epics and help with grooming of backlog
  • Compile timely, comprehensive and accurate documentation
  • Maintain up-to-date knowledge of technological developments affecting the solution
  • Communicate effectively and professionally with internal and external customers

What You Bring

REQUIRED QUALIFICATIONS:

  • 5 years in full-stack software development (5+ years preferred)
  • Distributed/serverless cloud architecture (Azure primary, AWS secondary)
  • Server-side development with Node.js (Express.js/Nest.js), JavaScript & Typescript
  • Experience with web APIs: REST, GraphQL * One or more ORMs (Objection.js, Knex.js, TypeORM, or similar)
  • Excellent knowledge of relational databases (PostgreSQL, SQL Server, Redis)
  • Excellent skills in DB schema design and SQL development
  • Modern design patterns, CI/CD, Version control systems (Git) (Azure VSTS preferred), unit testing

PREFERRED SKILLS:

  • Strong Analytical Skills
  • Proven Problem-solving Capabilities
  • Experience in Agile Software Development Process
  • Ability to work collaboratively in teams
  • Flexible and willing to accept a change in priorities as necessary
  • Strong attention to detail
  • Software Testing and Debugging Experience
  • Software Documentation Capability

EDUCATION REQUIREMENTS:

  • Bachelor degree in computer science or equivalent work experience 

 

WORKING AT MONTRA

We have a dynamic environment that includes software development, IT support engineering, and logistics operations, to assist our rapidly growing customer base. Our customers look to us to provide security, management, and logistics support for their remote IT operations, so their devices, their data, and their people are available, protected, and in compliance. We have developed our platform to integrate disparate systems and automate workflows to make our customers more efficient and secure. We are pushing the envelope for how IT can be reliably managed and scaled, and we a looking for people that are passionate about taking this journey with us.

 

YOU WANT TO TALK TO US IF…

  • You have a passion for delivering great customer service.
  • You like innovating for reliability, availability and security.
  • You are motivated by disrupting the norm.
  • You thrive in the frenetic energy of a startup.

What We Offer

  • Competitive salary + equity
  • Full benefits coverage
  • Professional development stipend
  • Flexible work environment

Montra is an equal opportunity employer and encourages people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply. We are committed to being an inclusive place to work, while maintaining a workforce that represents the communities we serve. Learn more about us at http://montra.io/careers.

 

Job Type: Full-time

Pay: $100,000 - $120,000 per year

 

Employment is contingent on a satisfactory background and reference check

 

Benefits:

  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Vision insurance

 

 

#IND1

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed