Senior Software Developer

Remote / Virtual

SUBMIT YOUR APPLICATION FOR SENIOR SOFTWARE DEVELOPER

SQL Server DBA

MSI Automate is seeking a Senior Software Developer to join our team. Primary responsibilities for the Senior Software Developer position include implementing, maintaining, and extending feature functionality of our software platform for MSI Automate clients.

The ideal Senior Software Developer candidate will have a strong background and experience in software development within the MHE, WMS, and WES arena. The role involves managing multiple and competing projects and tasks with a high level of technical expertise and communication skills.

This is a remote/virtual position.

Senior Software Developer Responsibilities:

  • Key participant on multiple and simultaneous projects
  • Communicate project status, risks, and mitigation plans
  • Coordinate and communicate key technical aspects of the projects with team members
  • Provide estimates for aftermarket and formal sales opportunities

Senior Software Developer Requirements:

  • A four-year degree in Computer Science or equivalent industry experience
  • Proficiency in C#/.Net Core. (5 years)
  • Proficiency in React/Angular [TypeScript] (2 years)
  • Proficiency in SQL, SQL Server 2017. (4 years)
  • Experience working within Microsoft Azure DevOps
  • Ability to work in a Scrum/Kanban development methodology
  • Aptitude for writing code that adheres to industry coding standards.
  • Thorough understanding of version control.
  • Strong experience in team collaboration

Preferred Senior Software Developer Skills:

  • Experience with WMS, WES systems
  • Experience with SASS/CSS
  • Experience with Xamarin, Android mobile development
  • Excellent written and verbal skills
  • Understanding of QA process
  • Understanding of business and technical processes and how they support clients’ business

Senior Software Developer Nice-to-Haves:

  • Ability to manage tasks against deadlines as well as mitigate risks
  • Must have a client service attitude and mindset for work prioritization and issue resolution
  • Must be able to appropriately and effectively interact with MSI Automate employees at all levels
  • Ability to be nimble and operate effectively, even in ambiguous situations
  • Strong communication skills
  • Ability to think and work “outside the box” using creative and proactive problem-solving skills
  • Highly organized, with the ability to multi-task in a fast-paced environment
  • Meticulous attention to detail and accuracy
  • Self-starter, high energy, pragmatic problem solver
  • Maintain flexibility in the face of dynamic and challenging client environments

About MSI Automate:

MSI Automate is an innovative engineering / software development firm specializing in the design, implementation, and integration of technologically advanced warehouse automation systems for use in omni-channel distribution centers, e-commerce fulfillment centers, reverse logistics processing centers, third-party logistics centers, and a wide array of warehousing/distribution operations.

Our systems utilize advanced material handling and robotic technology along with sophisticated database and warehouse software and control systems to ensure constant analysis and optimization of an operation such that leaps in productivity can be achieved and consistently maintained. In doing so, MSI Automate systems often enable our clients to turn cost centers into competitive advantages.

A Culture of Inquiry:

As a nimble, hard-working team, MSI Automate employees share a relentless conviction to the elegance of simplicity, the efficiency of purpose, and the satisfaction derived from finding the best solution to any logistics challenge we face. As a result, inquiry and constant learning are our drivers and comprehension and task ownership comprise the due diligence required for success.

If you are a Senior Software Developer who thrives in a fast-paced environment in which your best efforts have real impact on company success, then we look forward to hearing from you.

How to Succeed at MSI Automate:

At MSI Automate, we task ourselves with guiding our clients through a constantly changing maze of technological and cultural change. To be successful in this pursuit, we need to lead in our field. And to lead, we need employees who are passionate about our mission and their work.

The most successful MSI Automate employees are those who excel at project ownership — the ones who understand that complete comprehension of a subject is simply the due diligence required for success.

These employees use inquiry, curiosity, and learning as the tools of their trade. They question, clarify, specify, and then reimagine. They are driven toward success, but not afraid to fail — because if they fail, they begin anew.

They embrace data and disruption, and let knowledge lead them wherever it takes them. And then they share that knowledge with their fellow employees and our clients.

If you have the intellectual passion that it takes to be an MSI Automate employee, we'd like to hear from you.


Apply Today!

Use this page to apply for a job opportunity on the MSI Automate website. Provide some basic information, upload your resume and cover letter, and you're done. We thank you for your interest.


  • Let us know the title of the title of the job for which you are applying...

  • Upload a PDF of your resume and cover letter. This form will only accept PDFs, so please be sure the format is correct. If you do not have a PDF version of your resume you can mail a hard copy of your information to:

    MSI Automate 15511 Carmenita Rd. Santa Fe Springs, CA 90670

  • Accepted file types: pdf, Max. file size: 90 MB.
  • Accepted file types: pdf, Max. file size: 90 MB.
  • This field is for validation purposes and should be left unchanged.

MSI Automate is an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.