Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Senior Software Engineer

Craft Education Nashville, TN On-site senior full-time

Salary

$143,700 - $222,700 per year

Apply on Craft Education

Description

We are seeking a Senior Software Engineer to join our team at Craft Education. As a Senior Software Engineer, you will be responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems.

Responsibilities:

  • Act as an expert in assigned areas of software engineering and mentor other engineers
  • Maintain accountability for quality of services and success of assigned projects
  • Contribute as a lead or consultant for at least one team
  • Communicate effectively and regularly with other disciplines to identify and resolve problems
  • Lead teams or cross-functional groups in identifying and transferring knowledge
  • Act as a planning consultant for team or portfolio when identifying technical risks and dependencies
  • Speak authoritatively and accurately with respect to questions related to their area of ownership or the platform as a whole
  • Contribute directly, and lead others, in rapid identification of system problems
  • Assist engineering management in identifying opportunities for improvement within the team
  • Apply strategies and tools to plan and execute testing strategies
  • Interpret functional, non-functional, and implied requirements into designs and code
  • Perform other job-related duties as assigned

Requirements:

  • Bachelor's Degree in Computer Science, Information Technology, or related field
  • 6+ years of Full Stack experience in software development
  • Demonstrated hands-on experience developing web and cloud-based applications and services
  • Strong background in modern full-stack development using TypeScript/Node.js, Next.js/React, GraphQL, PostgreSQL, and AWS

Preferred Qualifications:

  • Master's Degree or PhD in Computer Science, Information Technology, or related field
  • Experience with Agile/Scrum Project Development
  • Experience with Application Integration with legacy systems
  • Experience with Cloud-Native Development, and/or Porting/Refactoring of On-Site to Cloud
  • Technical Certifications

Skills

Required

Nice to have

  • Agile/Scrum
  • Cloud-Native Development
  • Application Integration
  • Technical Certifications

Ready to apply?

You apply with the employer directly. Their original posting is here: https://wgu.wd5.myworkdayjobs.com/en-US/External/job/Nashville-TN/Senior-Software-Engineer---Craft-Education_JR-026420

Apply on Craft Education