Senior Software Engineer
Job Opportunity at Patriot Software, LLC

Posted on Oct 2    

Location: Canton, OH
Job Type: Full Time
Job ID: W4141519

Use your extensive programming skills and problem-solving abilities to help Patriot Software, LLC build awesome online software! We’re looking for self-motivated and reliable individuals who enjoy collaborating with others and building tested, performant applications. We need programmers who understand the importance of testing, version control, and building reliable systems.

  • A Bachelor’s degree in Computer Science or relevant experience.
  • Strong knowledge of application design patterns and object-oriented design.
  • 5+ years of experience in professional coding and software development.
  • Proficiency with .NET/C# or Ruby On Rails development.
  • 3+ years in web application development working with relational databases such as MSSQL or MySQL and using ORM suites including NHibernate and/or Entity Framework.
  • 3+ years of experience building web-based applications and service-oriented architectures using technologies such as:  AngularJS, JavaScript , jquery, ASP.NET MVC.
  • Proficiency with a range of development tools including Visual Studio, Git, Sublime, etc.
  • Experience with unit testing, Test Driven Development (TDD) and continuous integration.
  • Advanced problem solving skills, high level of curiosity and acute critical thinking.
  • Ability to collaborate effectively with a broad range of personality types.
  • Ability to adapt to changing requirements and business processes.
  • Experience developing applications for Payroll, Accounting or Recruiting industries a major plus.

  • Design and implement robust, scalable web-based solutions to business requirements.
  • Develop plans and estimates for project deliverables.
  • Participate in definition and clarification of business and product requirements and drive technical/solution approaches to satisfy requirements.
  • Communicate progress, issues and risks in a timely manner.
  • Collaborate with development team members on architecture/design, task sharing and problem solving.
  • Contribute towards the improvement of Patriot’s software development processes (version control, code reviews, unit testing, build/release, automation, etc).
  • Provide technical mentoring to junior team members.
  • Promote software engineering best practices.
  • Protect the confidentiality of sensitive and/or proprietary company and customer information.
  • Support and promote Patriot’s values through positive interactions with both internal and external stakeholders on a regular basis.
  • Assist in other initiatives and projects as requested or assigned.

  • Do you prefer a Mac, Windows, or Linux machine? We will provide the type of machine you want to work on and we’ll throw in an extra flat screen monitor.
  • Want to work from outside? How about from the local coffee shop? We have a flexible remote work policy that you can take advantage of. We value a hard day’s work, but are flexible around when you work best.
  • Education reimbursement is offered because we love that you have a love of learning.
  • Use our generous PTO when you are sick, have appointments, or want to travel.
  • Our dynamic workspace boasts current design and development trends--and we want to hear your ideas!
  • Patriot’s convenient location is close to shopping, restaurants, and almost anything else you might need.
  • Free snacks and coffee are available in our shiny, new kitchenettes.
  • Wear what makes you comfortable, including sandals, shorts, and hoodies.
  • Adjustable desks allow you to sit, stand, or mix it up.
  • Feel appreciated on employee appreciation days and enjoy impromptu celebrations. It could be anything from free lunch at our corn hole tournament, to a celebration of National Popcorn Day, or a chair massage. The surprises just keep coming!
  • Our employees are our best recruiters. Any employee who refers a candidate that is hired receives a cash bonus!
  • Free company swag..because free stuff is always in style.

We offer competitive compensation and a wide range of benefits, including paid vacation after 90 days, health insurance, HSA and FSA accounts, dental, vision, 401(k) with company match, life insurance, disability insurance, and a stock options program.
Facebook TwitterLinkedInGoogle Plus is owned, operated, and copyrighted by Career Marketplace (© 2002-2018, All Rights Reserved)