What are the responsibilities and job description for the Senior Software Developer position at Savvas Learning?
TITLE: Senior Software Developer (multiple openings)
DUTIES: Architect, design, develop, test, and advance sophisticated next generation software applications. Help drive sound engineering design, process and quality practices, and perform acceptance engineering. Comprehend business requirements and be able to map them to technical data requirements. Perform research, analysis, design and implementation and provide effective software solutions for short term and long term needs. Support and migrate existing software systems to new platforms. Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities into the platform. Remote work is permitted within a reasonable commuting distance of the Chandler, AZ office.
LOCATION: Savvas Learning Company, LLC, 3075 W Ray Rd, Chandler, AZ 85226
REQUIREMENTS: Bachelor's degree in Computer Science or closely related field of study and six (6) years of experience as a Software Developer, Software QA Engineer, Associate Manager or related role where required experience gained. In lieu of a Bachelor's degree in stated fields and six (6) years of stated experience, employer will accept a Master's degree in Computer Science or closely related field of study and four (4) years of experience as a Software Developer, Software QA Engineer, Associate Manager or related role where required experience gained. Employer will also accept eight (8) years of stated experience in lieu of a degree.
SPECIAL SKILLS: Also requires two (2) years of experience in the following:
-
Working in an agile environment;
-
Java development, REST, JSP, Java Application Servers, HTML, and Javascript;
-
JavaScript technologies such as Angular, Node.js and JQuery;
-
Configuration management systems and concepts, specifically Bitbucket;
-
Object Oriented Analysis & Design;
-
NoSQL and document-based database design and function;
-
UML and design patterns; and
-
JUnit, TestNG.
CONTACT: Send resume to Nicole Brocato at nicole.boudreaubrocato@savvas.com and reference job title.
Pay Transparency Provision
Savvas Learning Company is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.