Software Engineer - Innovation Development at National Heritage Academies - Grand Rapids, Michigan Software Engineer - Innovation Development - National Heritage Academies

Software Engineer - Innovation Development

National Heritage Academies

Location: Grand Rapids, Michigan, USA

Category: Software Engineering

Salary: 0 - 0 USD / yearly

Full-time


Job Description

Join National Heritage Academies as a Software Engineer in the Innovation Development Department. This role focuses on transforming NHA's performance through data intelligence.

Responsibilities

  • Design, develop, and maintain complex software for internal use, commercial use, and mobile devices
  • Collaborate with cross-functional teams to align software solutions with business goals
  • Write clean, efficient, and maintainable code while debugging and resolving technical issues
  • Identify and implement optimizations to enhance performance of software systems
  • Stay updated with industry trends and drive innovation within the team
  • Execute support, upgrading, and maintaining of department systems
  • Design commercial grade UI/UX
  • Create novel solutions for unique situations

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of software development experience
  • 5+ years of database design and SQL experience
  • Proficiency in .NET/C#, Angular, and MS SQL
  • Knowledge of software development methodologies, design patterns, and best practices
  • Strong problem-solving and debugging skills
  • Experience with modern software development tools and CI/CD pipelines
  • Excellent communication and teamwork skills
  • Leadership and mentoring abilities
  • Experience with cloud computing platforms and containerization technologies