June 12, 2019

Lead Software Developer

Shaw Systems is a national software development company that has an established record of solid financial performance and an excellent reputation for providing quality products.

We are seeking a motivated individual to work as a Lead Software Developer with our credit-based financial software products that run on multiple platforms. This position will lead a team of developers responsible for updating, maintaining and supporting multiple Shaw Systems software products.  Experience in the banking or the auto finance industry is a plus.


  • Lead a team of up to 10 developers
  • Conduct quarterly reviews, mentor, and support career progression for a team of developers at various stages of their career
  • Execute full lifecycle software development
  • Work under general supervision
  • Minimal customer exposure
  • Develop in a fast, agile environment
  • Write testable, efficient code
  • Document code changes
  • Design and implement new functionality
  • Support and fix software bugs
  • Prepare and deliver deployments
  • Comply with company coding standards
  • Able to work as part of a team with developers, BAs, QAs
  • Meet deadlines
  • Provide 24/7 support on a rotating schedule
  • Other duties as assigned

Skills and Requirements:

  • Bachelor’s Degree in Computer Science and/or related field (MIS, CIS)
  • 3+ years’ experience in a lead or supervisory capacity
  • 10+ years of proven work experience in software engineering
  • Hands-on experience in developing enterprise applications
  • 5+ years with Java, version 5 or later
  • Knowledge of Relational Databases
  • Experience developing and consuming Web Services
  • Experience with ORM technologies (Hibernate, Entity Framework)
  • Experience with source code management tools (Subversion, TFS)

Please email your resume to: resumes@shawsystems.com