Senior Full Stack Engineer - Content Software Products

Certica Solutions - Multiple Locations - Full time

At Certica, we are passionate about creating solutions that bring value to K-12 educators and are revolutionizing the way school districts manage, access, and use data to improve student outcomes. We are a growing, fast-moving organization with a smart and dedicated team, looking for like-minded individuals to join us. We offer competitive compensation and a comprehensive benefits package.

We are seeking an experienced Senior Software Engineer to join the software products organization. As a member of the software products team, this role collaborates with members of the product, architecture, and dev-ops teams to design, build, test, and deploy world-class SaaS solutions to power applications in the public education sector. They will work with technology architects to transform product requirements into scalable, maintainable implementations using industry best-practices.

This individual should be a driven, self-starter, with a pragmatic approach to solving business problems using technology. They should be comfortable working in a small, distributed team, and be an efficient and effective communicator. This role requires strong attention to detail, and the ability to empathize with end-users to develop an appropriate technical solution. The ideal candidate should be familiar with modern testing methodologies and possess very strong testing and debugging skills.

This is an exciting full-time position with a market-leading company that is rapidly expanding its products and operations. We offer competitive compensation, comprehensive benefits and a flexible work environment. This position is based in our Austin, Texas office.

Essential Tasks and Responsibilities:

  • Design and develop product enhancements and new product functionality;
  • Ensure products can operate at the necessary scale needed by customers;
  • Maintain current web applications;
  • Work closely with a team to integrate designs, components, and ideas together;
  • Apply software development best practices for development (e.g. SOLID, Design Patterns, TDD, BDD) and configuration management tasks;
  • Work in an agile software development environment with distributed teams using Scrum;
  • Ability to constructively discuss, challenge, accept challenges from other viewpoints, and negotiate the best solution to deliver best value to the customer and time to market;
  • Participate in all aspects of the product including design, development, deployment, and maintenance; and
  • Successfully partner with other teams, such as client services, product management, and quality assurance.

   Skills and Professional Experience: 

  • Full stack web-based application design and development experience;
  • Must have experience in the following technologies: C# and .NET, Entity Framework, build and deployment tools (with a preference for Team City and Octopus), and Git;
  • Strong database development skills utilizing SQL Server;
  • Willingness to learn multiple technologies (languages, databases, frameworks, etc.) as needed;
  • Strong architectural acumen with ability to visualize future state, describe how to achieve it and then implement;
  • Experience working with SaaS is desirable;
  • Experienced in developing and operating software products in a cloud-based environment is extremely desirable;
  • Experience with Azure is desirable and would be considered a plus;
  • Strong communication, analytical, entrepreneur skills with pride in personal contributions and passion to learn and grow your professional skills/experience; and
  • BA/BS Degree in Computer Science, Software Engineering or related software engineering experience;

About Certica Solutions www.CerticaSolutions.com

Certica Solutions provides education technology platform, content and data solutions which enable K-12 educators and administrators to improve instructional and organizational performance. Certica partners with a diverse network of education technology companies, publishers and assessment providers; and delivers solutions directly to over 500 school districts, charter schools and educational service agencies. The company is based in Wakefield Massachusetts and has offices in Massachusetts, Ohio, North Carolina, South Carolina and Texas.

Apply for this job

Apply for this job

Locations

Austin, Texas
Cincinnati, Ohio
Charleston, South Carolina
Wakefield, Massachusetts
Nashville, Tennessee

Role

Engineering

Experience Level

Mid Level

Certica Solutions

At Certica, we are passionate about creating solutions that bring value to K-12 educators and are revolutionizing the way school districts manage, access, and use data to improve student outcomes. We are a growing, fast-moving company with a smart and dedicated team, looking for like-minded people.

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up