Senior Software Engineer
Job Opportunity at Patriot Software, LLC

Posted on Sep 2

http://www.patriotsoftware.com    

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.

THE IDEAL CANDIDATE HAS:
  • 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.

THE SENIOR SOFTWARE ENGINEER WILL:
  • 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.

SOME OF OUR PERKS INCLUDE:
  • 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.

BENEFITS:
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
StarkJobs.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2018, All Rights Reserved)
CAREERMARKETPLACE INC BBB Business Review