Sr. Software Engineer

Cambium Learning Group Dallas , TX 75201

Posted 2 months ago

Description:

Cambium Learning Group is an award-winning educational technology solutions leader dedicated to helping all students reach their potential through individualized and differentiated instruction. Using a research-based, personalized approach, Cambium Learning Group delivers SaaS resources and instructional products that engage students and support teachers in fun, positive, safe and scalable environments. These solutions are provided through Learning A-Z (online differentiated instruction for elementary school reading, writing and science), ExploreLearning (online interactive math and science simulations and a math fact fluency solution), Voyager Sopris Learning (blended solutions that accelerate struggling learners to achieve in literacy and math and professional development for teachers), and VKidz Learning (online comprehensive homeschool education and programs for literacy and science). We believe that every student has unlimited potential, that teachers matter, and that data, instruction, and practice are the keys to success in the classroom and beyond.

A Voyager Sopris Learning Sr. Software Engineer has a pivotal role in the definition, design, and implementation of our award-winning educational products. In this position, you will participate on a software development team to build dynamic HTML and JavaScript based User Interfaces, provide feedback on improvements to the process and frameworks used, and support the technology after deployments. The position requires a thorough understanding of web applications, hands on development with software frameworks, and familiarity with end user deliverables written in Java, HTML/JavaScript, JavaScript Frameworks, and other current web technologies that provide engaging end user content.

Essential Job Functions:

  • Implement defined user interfaces and experiences based on technical specifications

  • Reviews and develops requirements, generates designs, provides rough order of magnitude estimates, implements, and performs unit testing

  • Collaborate with our team of educational application designers, graphic artists, back end systems engineers, QA and operational teams to ensure the timely delivery of high value educational software products

  • Demonstrates strong communication and inter-personal skills to negotiate different perspectives and goals

  • Holds themselves to a high standard of quality and works with the broader team to ensure that the products meet those standards

  • Works independently on multiple projects at one time, balancing needs, and deadlines

  • Troubleshoot problems of a complex nature

  • Supports systems that he/she has, and has not implemented

  • Keeps informed of technical advances. Proposes changes based on newer technology

Required Qualifications:

  • Minimum of five years of software engineering experience

  • Minimum of three years of software engineering experience building multi-tier enterprise applications

  • Demonstrated track record of designing, developing and delivering single page, web-based applications based on Angular.io, React, or other similar JS libraries

  • Bachelors degree in technical discipline or relevant work experience

  • Experience with CI/CD tools like Jenkins, Git and Nexus

  • Excellent interpersonal and communication skills

Preferred Skills and Abilities:

  • Greater than eight years engineering experience

  • Experience with building or consuming RESTful or JSONRPC services

To apply for this opportunity, simply click on the Apply Now button and submit a cover letter and resume or email your resume and cover letter to careers@cambiumlearning.com. Please include the job title and requisition number in the subject line of the email.

EOE including Disabled and Vets. VEVRAA Federal Contractor.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Software Engineer
New!

Saxony Partners

Posted Today

VIEW JOBS 4/7/2020 12:00:00 AM 2020-07-06T00:00 <p>Who we're looking for</p><ul> <li>Are you a <strong>Senior </strong><strong>Software Engineer</strong> with a <strong>drive for success</strong>, <strong>proactive</strong>, and an <strong>innovative </strong>mind who want to push through the limits of tech and build something great?</li> <li>Are you <strong>results driven </strong>with an <strong>appreciation for detail,</strong> enjoy working as part of a team or individually with little supervision?</li> <li>In this role, there is a <strong>great deal of autonomy</strong> in our owner vs. renter culture where everyone is focused on highest and best use of their time and talents toward the strategic alignment with company goals.</li> <li>You should be passionate about your craft, your life, and the impact you can make in a growing organization. If you are a <strong>full stack software developer</strong> with experience in <strong>Microsoft stack</strong>,<strong> .net CORE, angular and C# </strong>this might be the role for you.</li> </ul><p><br></p><p>If this role sounds exciting, apply and let's start the conversation! Follow the link to apply: <a href="https://www.cultureindex.com/c/A22ABF" rel="nofollow noreferrer noopener" class="external">https://www.cultureindex.com/c/A22ABF</a> . ***To be considered for this role you must complete the survey.**</p><p><br></p><p><strong>What you’ll be doing</strong></p><p>Design and develop enhancements for existing modules and new functionality for Pereview</p><p>Demonstration of solution leadership through strong communication skills</p><p>Ability to react to critical needs of senior leadership in adjusting product roadmap direction</p><p>Comfortable managing multiple tasks as a team player with a problem-solving aptitude</p><p>Provide leadership in new ideas and recommendations for technical direction of the solutionBenefits<br></p><p><br></p><h3>Annual base salary ranging from $120 - $140k</h3><p>We offer competitive Health, Vision, and Dental benefits to fit your needs</p><p>Discretionary Time Off (Unlimited vacation)</p><p>401k incentives - immediately vested</p><p>Gym membership</p><p>Covered Parking</p><p><strong>Requirements</strong></p><ul> <li>BA/BS or equivalent working experience </li> <li>5-7 years of .NET development experience </li> <li>Strong in ASP.NET front-end or back-end development, UI and Web API, REST services </li> <li>Experience with Azure, cross-platform and mobile development such as <strong>Angular 2+</strong>, Ionic or <strong>Xamarin</strong> </li> <li>Experience with software development lifecycle (SDLC) best practices, software development methodologies (Agile) </li> <li>Good written and verbal communication skills </li> <li>Excel in a dynamic and entrepreneurial environment </li> </ul><p><br></p><p>TECHNOLOGIES</p><ul> <li>Languages: C#, JavaScript, TypeScript, Html, SQL</li> <li>Frameworks: RequireJS, Asp.Net MVC, WebApi</li> </ul> Saxony Partners Dallas TX

Sr. Software Engineer

Cambium Learning Group