Wilson Language Training logo

Senior Software Engineer

Wilson Language Training

Oxford, MA
Full Time
Senior
6 days ago

Job Description

About the Role

Wilson Language Training is committed to achieving literacy for all, believing literacy is a fundamental right. The company values professional development, inspiring employees to bring their authentic selves to work, and is seeking a Senior Software Engineer to contribute to their growing team and mission.

Key Responsibilities

  • This position requires strong front end capabilities first and foremost.
  • Mentoring, training, coaching; being a role model for your peers.
  • Initiative, ownership, and high standards.
  • Can-do attitude, humility, and open mindedness.
  • Exceptional written and verbal communication skills.
  • Exceptional organization and time management skills.
  • Pragmatic decision making, understanding the big picture, entrepreneurial mindset.
  • Solve moderate to complex problems with minimal guidance and support.
  • Self-motivated to continuously learn and stay at the cutting edge of technology; provide feedback and contribute to solutions.
  • Participate in writing proper documentation for all infrastructure, software, and functionality.
  • Participate in planning releases and ensuring the success of released products.
  • Respond, troubleshoot, and resolve defects and outages caused by systems and software.
  • Uphold the WLT values and promote the company's mission statement.
  • Other duties as assigned.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or equivalent experience.
  • 7+ years of professional hands-on experience designing, architecting, and developing dynamic web-based software for the enterprise.
  • Highly experienced in writing performant mobile-first responsive web applications.
  • Highly experienced in debugging and troubleshooting complex applications and issues.
  • Experience with unit test frameworks and automated testing.
  • Knowledge of common architectural patterns, SOLID, OWASP, ADA, and industry best practices.
  • Understanding the nuances between browsers and web design best practices.
  • Proficient in engineering object-oriented software through all tiers; frontend, BFF, REST, backend, data-tiers and server side.
  • Proficient experience architecting software for the cloud; reverse-proxy, API gateways, containerized applications, health monitoring, alerting, scalability, and cost-effective maintainable implementation.
  • Proficient experience architecting highly performant SQL database schemas compliant with 3NF.
  • Highly experienced using Angular or Svelte to build modular and high performing mobile-first responsive SPAs and reusable components.
  • Highly experienced with HTML5, CSS3, JavaScript, TypeScript, transpilers, bundlers, and package managers.
  • Proficient in CSS visualizations using Tailwind CSS or similar tools.
  • Proficient in .NET 8.0+ and ASP.NET 8.0+ building backend services and modular REST APIs.
  • Proficient with MS SQL Server, SQL Azure, and migration scripts with DDL.
  • Proficient with ORM tools like Entity Framework or Dapper.
  • Proficient in writing backend unit tests with xUnit and frontend unit tests with Karma, Jasmine, or Cypress.
  • Proficient using Azure DevOps or similar tools for task tracking.
  • Proficient with code quality tools like SonarQube and ReSharper.
  • Proficient with GIT for source code management and branching strategies.
  • Proficient using Visual Studio and Visual Studio Code.

Nice to Have

  • Experience with education technology; Learning Management Systems (LMS).
  • Experience with Rider and WebStorm.
  • Experience writing modular and reusable infrastructure with microservices.
  • Experience with RabbitMQ or message queues (AMPQ).
  • Experience working in Linux environments.
  • Understanding of SOC and NIST standards.
  • Experience with CI/CD pipelines on Azure.
  • Understanding of NoSQL databases and when to use relational databases.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or equivalent experience.

Benefits & Perks

  • Medical, dental, vision, and Life & Disability Insurance.
  • 401k plan with partial employer match.
  • Paid Time Off.
  • Paid holidays.
  • Tuition reimbursement.
  • "O'Connor days," a company-wide office closure between Christmas and New Year's Eve, as well as other perks.

Working at Wilson Language Training

Wilson Language Training is an Equal Opportunity, Drug-Free Employer committed to diversity in the workplace. The company emphasizes professional development, inspiring employees, and aligning with their mission to achieve literacy for all.

Apply Now

Job Details

Posted AtJul 18, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Wilson Language Training

Website

wilsonlanguage.com

Location

Oxford, MA

Industry

All Other Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches