Software Engineer

Job Title: 
Software Engineer
Job Type: 
Full Time
Roswell, GA
Qualifications/Job Description: 

Looking to expand your skillset and increase your career goals with a really dynamic group of individuals? Do you get excited about working with state of the art technologies? Are you looking for an opportunity to work on products that enhance and change the lives of students and educators around the country? Performance Matters is the only solution that provides best-in-class student and educator platforms in one cohesive, analytically-driven solution set through actionable insights. We offer great benefits and perks such as our fully stocked break room, ping pong tables, Fun Friday celebrations, generous PTO, flexible hours and telecommuting two days a week. Of course, we also offer competitive pay, 401k matching, life insurance, short and long term disability insurance, and great health benefits. Positions are now available in both our newly designed Sandy, Utah Headquarters and our Roswell, Georgia office.

Position Summary:
We are looking for talented software Engineers to join our team of world class developers. Candidates must be able to effectively work as part of a team to deliver exceptional software to our clients. Programming ability and understanding of computer science principles are more important than any particular language or technology stack. This position comes with a high level of autonomy and responsibility. The successful candidate must be able to develop software from design to deployment with minimal oversight. This position will be full stack: Java and SQL on the backend and JavaScript on the front end. Our platform is multi-tenant SaaS (Software as a Service), using up-to-date APIs and libraries.

Primary Duties and Responsibilities:
● Designing, developing, and deploying new n-tier web applications and features.
● Participating in architectural and design discussions.
● Improving existing software architecture to enhance performance, scaling, and reliability.
● Innovate solutions through pairing key technologies with customer needs.
● Adapt and interpret feature requirements to best meet user needs while minimizing development cost.

Required Knowledge, Skills and Abilities:
● Ability to quickly learn and master different technologies and APIs.
● Strong understanding of key computer science principles such as graph theory, recursion, multi-threaded concurrency, object oriented programming, and algorithmic complexity.
● Must be self-managing.
● Must be a team player.

Experience and Qualifications:
● Bachelor, Masters, or PhD degree in Computer Science or related discipline or equivalent experience.
● Team based software development.
● Experience developing robust and maintainable code.

● Experience with Java, SQL, REST, MVC, Spring, JPA, Hibernate, JavaScript, Jquery, Bootstrap, D3, Solr, Tomcat, Nginx, IntelliJ, Eclipse and Git.
● Team or technical leadership experience.
● Any experience in one or more advanced areas of computer science, such as security and cryptography, image analysis, computational geometry, numerical algorithms, data visualization, analytics, statistics, and compiler construction.

Company Name: 
Performance Matters
How To Apply: 
Apply online at
Contact Name: 
Shane Mortensen
Start Date: 
Friday, March 3, 2017 to Tuesday, April 4, 2017
Should this position be emailed to the job opportunities mailing list?: 
Competitive Pay and Excellent Benefits Plan
Number of Openings: 
Educational Requirement: 
Bachelor’s Degree