View all jobs

Lead Software Engineer – Cloud Technologies

Pasadena, California
Our client, developer of PDF creation, markup, editing, and collaboration software which is used by the world’s top architecture and construction firms, is on the search for a Lead Software Engineer to join their successful team in Pasadena, CA.  

In this role you will have the opportunity to work closely with the Director of Engineering, building the applications that support the company’s customer-facing products.

Lead Software Engineer
Pasadena, California

What you’ll be doing:
  • With your technical expertise, you will lead in the development of designing and testing versatile microservices for a cloud-based environment
  • You will lead in creating the foundation of software solutions, primarily integrations between SaaS platforms (ERP) and other cloud/internal systems
  • Design and implement internal and external APIs primarily in C#/.NET Core
  • Support our Agile methodology and current software engineering processes, to include recommending improvements
  • Continuously evaluate and improve the high availability and scalability of the applications (including using EC2, S3, Lambda)
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Mentor other engineers on the team
What you bring:
  • A Bachelor’s degree, Computer Science or Engineering preferred
  • 6+ years of software engineering experience in an Agile environment
  • Proven development experience in .NET technologies, particularly C#
  • Front-end experience in AngularJS and REACT
  • Significant experience using AWS services (EC2, S3, Lambda, etc.)
  • Experience designing and creating microservices
  • Extensive use of APIs and an understanding of HTTP and REST architecture
  • Solid experience with SQL Server and NoSQL databases
Sounds like you & piqued your interest?  Great! Apply now!

More Openings
Project Manager
Lead DevOps Engineer
Senior DevOps Engineer
Paid Search Manager
Senior Product Designer
Share This Job
Powered by