BillericaRecruiter Since 2001
the smart solution for Billerica jobs

Senior Software Engineer

Company: curriculumassociates
Location: Billerica
Posted on: January 13, 2022

Job Description:

DescriptionAt Curriculum Associates (CA), we believe a diverse team leads to diversity in thinking, making our products better for teachers and students. If you read this job description, feel energized by what you see here, and believe you could bring passion and commitment to the role, but you aren't sure you meet every qualification, please apply! Above all, we are looking for the right person!As a Senior Software Engineer at Curriculum Associates, you will play a key role in enhancing our cloud-hosted, multi-tenant Education Technology platform. You will develop highly scalable software application components using Java and database technologies.Relocation RequiredWhy join this team:You'll build award-winning software used by millions of students and educators. Join a team of talented engineers working together to solve complex problems using state of the art technology and be part of our first North Carolina Tech Team!The impact you'll have:You will impact millions of K-12 students with your contributions to our award-winning software serviceWork closely with your agile team members to refine requirements and create technical designsImplement new software modules using Java, Hibernate, Spring, SQL and JavaScript frameworksTroubleshoot and solve challenging application and infrastructure problemsDevelop automated unit tests and integration tests to accompany all application code authored by youPartner effectively with all team members in delivery against commitmentsWork with a wide variety of AWS technologiesWho we're looking for:You are passionate about producing clean, maintainable, robust, well-tested codeYou thrive in fast-paced environments and have a track record of achievements that demonstrate great results5+ years of proven commercial software development experience using Java/J2EE technologies5+ years of experience working with Spring, Hibernate, and other open-source java frameworks3+ years of experience working with databases, including schema design and query optimizationYou care about quality, performance, scalability, reliability, and maintainabilityYou develop automated tests and conduct code reviews to ensure software qualityYou practice strong written and verbal communication within and across teamsYou work well in an agile environment and are committed to team successBachelor's degree in computer science or a related fieldWe'd also love to see, though not required:Experience working with React/Redux or similar MV* JavaScript frameworksExperience with educational softwareMore about this role:Location: Once it is safe to return to the office, this role will be located at our Greensboro, North Carolina office. Candidates must be willing to relocate close to the area if hired. This team uses CA's Flexible Work Approach, which enables employees on office-based teams to work in-office 2 days/week and remotely 3 days/week. For employees who don't have the space or the desire to work remotely 3 days per week, CA also offers a 4+ days/week in-office option.Compensation & Benefits: Competitive salary with great benefits including health, dental, and vision insurance, employer contributed 401K

Keywords: curriculumassociates, Billerica , Senior Software Engineer, IT / Software / Systems , Billerica, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Billerica RSS job feeds