Senior Software Engineer I
NHA PLLC
Job Title
Senior Software Engineer
Job Description
The Senior Software Engineer will report directly to the School Apps Development Manager and will be responsible for the development and delivery of features for NHA's proprietary student information system and other custom software components. The ideal candidate for this position will have experience with Microsoft.NET 6/7+, modern front-end Javascript frameworks (e.g. Angular, React, Vue), legacy AngularJS, and HTML/CSS (or related preprocessors).
National Heritage Academies (NHA) partners with communities to build and operate public charter schools. Founded in 1995, today NHA serves over 100 schools in nine states, with more than 65,000 students in kindergarten through 12th grade. Our schools are designed to eliminate the achievement gap and provide school choice to families so their children are prepared for success in college, career, and life. A majority of our schools consistently outperform their local district on the state test. According to the Center for Research on Education Outcomes at Stanford University, NHA is a leading performer among charter schools and management organizations, outperforming both conventional district schools and other charter school operators. In addition, according to our employee survey, over 90% of respondents agree that the work they do is meaningful to them. Join our team.
Duties and Responsibilities
- Leads and delivers well-scoped projects of moderate complexity through to completion.
- Contributes to defining technical standards, processes, and patterns within their area. Maintains and improves NHA's existing software suite, with a focus on system optimization.
- Knowledge and experience with the entirety of the Software Development Life Cycle (SDLC) using SAFE Agile practices.
- A solid understanding of how their work fits into the larger architectural picture from a maintainability and testability point-of-view.
- Ability to break down high-level tasks and carry them through to completion.
- Mentors and coaches other engineers on the team, sharing knowledge within their area.
- Ability to provide production support on an as-needed basis.
Qualifications
- Experience working on long-running projects with medium to large project teams.
- Agile-based software development team experience using SAFE Agile, SCRUM, or similar methodologies.
- Experience working with Enterprise Systems.
- Bachelor's Degree in Computer Science, Computer Information Systems or equivalent.
- 5+ years of.NET development experience.
- 5+ years of Javascript development experience (preferably a Javascript framework).
- 5+ years of HTML/CSS (or related preprocessor) development experience.
- Strong knowledge of Service Based Architectures & Related Technologies (WebAPI, REST, oData, Claims Authorization, etc.).
- Experience with Object Relational Mapping Tools (Entity Framework, nHibernate, etc.).
- Experience developing web services for enterprise applications (SOAP, REST, XML & JSON).
- Experience with Client Development Tools (Angular, AngularJS for legacy support, Bootstrap, HTML5, CSS, JavaScript, JQuery, SignalR, etc.).
- Strong knowledge of Git and Azure DevOps Pipelines.
- Familiarity with containerization (Docker, Swarm/Kubernetes).
- Experience with monitoring/observability tools such as Elastic APM or similar.
- Excellent multitasking and prioritization abilities.
- Strong communication skills and ability to explain technical concepts to non-technical people.
This is an in-person position at our NHA Service Center located at 3850 Broadmoor Ave., Grand Rapids, MI.
- Welcome to Gordon Food Service! We are excited that you are thinking about opportunities with us, and we have an amazing story to share. See below for a quick glance of who we are and the impact you could have on the food service industry. There's aSenior
- ...Senior Software Engineer Twisthink is looking for a Senior Software Engineer to design and build custom software solutions across a variety of domains, including backend systems, data platforms, connected applications, and cloud-enabled products. This role provides...SeniorWork at officeFlexible hours
- ...Senior Full-Stack EngineerHelp Build rootOS Our AI-Enabled Clinical PlatformCompany: Root... ...is a high-ownership, full-stack engineering role. You will work directly with the founder... ...clinical workflows and patient needs into software that saves time, reduces errors, and...SeniorRemote work
- ...Senior Business Intelligence Software Engineer Our client, a national charter school management company is hiring a Senior Business Intelligence Software Engineer for a permanent, full-time position. The Senior BI Software Engineer will be part of our client's Business...SeniorPermanent employmentFull timeImmediate start
- ...Senior AI-Enabled Digital Engineer - working onsite with the team in Grand Rapids, MI or Working Remotely from Home office based in US. If you are a senior software engineer who has experience using AI coding agents and wants to take that experience into a larger enterprise...SeniorRemote workWork from homeHome office
$120k - $180k
...We are seeking a highly skilled Senior Software Engineer to lead the design, development, and implementation of advanced software solutions in the material handling industry. This role requires technical leadership, deep expertise in Linux and C based software architecture...SeniorFull timeLocal area$130k - $175k
...and experience — talk with your recruiter to learn more. Base pay range $130,000.00/yr - $175,000.00/yr Job Title: Senior Software Engineer Technologies: React, TypeScript, Rust Location: Fully Remote Salary: $130,000 - $175,000 per year A Bit About...SeniorFull timeLocal areaRemote work$118k - $170k
...creative people who love creating great software for our clients. We're looking for thoughtful... ...and tackle new challenges. As a senior software developer at Atomic, your... ...when needed. Key Responsibilities ENGINEERING BEST PRACTICES Write clean, logical...SeniorFull timeTemporary workWork at officeLocal areaWork from homeShift work- ...Job Description Job Description Senior Software Engineer Lang Recruiting is partnering with a growing technology consulting organization to identify a Senior Software Engineer who can provide strong technical leadership while remaining hands-on in software development...Senior
- ...SAP ARIBA Senior Consultant 1 positions SAP ARIBA Senior Consultant Exclusivity to Matrix role would open to other vendors on Monday. If we have a great profile we would get the placement as the Req will open next week and he is Managing SAP requirements Across Capgemini...SeniorRelocation
- ...A prominent technology solutions provider is seeking a Senior ServiceNow Developer to support identity management initiatives. This role involves building integrations and working with APIs within the ServiceNow platform, with an option to work remotely. Candidates should...SeniorRemote work
- A well-funded AI startup is seeking a Senior Software Engineer to design and build backend systems for their innovative platform. The position offers full remote work, competitive compensation, and the opportunity to tackle complex technical challenges. Ideal candidates...SeniorRemote work
$79.2k - $178.1k
...Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Responsibilities As a member of the software engineering division, you will assist in defining and developing software for tasks...SeniorTemporary workFlexible hours$102.5k - $187.9k
...career wherever you want it to go. Join EY and help to build a better working world. FinTech – AI Finance – Front-end Software Engineer - Senior EY.AI Finance sits at the intersection of finance transformation, enterprise consulting, and product engineering. We...SeniorSummer holidayFlexible hours- Top Three Skills: Java, J2EE, Oracle Job Description: 1. Bachelor's Degree or equivalent in Computer Science \ Information Systems with Java\J2EE\SQL\HTML - Oracle Database 2. 3-7 years experience in system development and programming. (preferable to have...Senior
$121.2k - $151.5k
...warehouse equipment, as well as integrated automation technologies and software solutions for the optimization of supply chains. KION Group... ...centers in over 100 countries. Are you a high-impact engineer driven to define the next era of robotics? Do you excel at spearheading...SeniorWork at officeLocal areaWork from home- ...you - to grow, contribute, and find purpose. We're hiring a Senior Application Developer to design, develop, and support modern... ...scalable, secure applications while mentoring others and driving engineering best practices. What You'll Do: Design and develop...Senior
- ...US-Signal in Grand Rapids, Michigan is seeking a Sr. R&D Cloud Engineer to design and build cloud infrastructure for the OpenCloud platform. In this hands-on role, you will lead proofs of concept, create automation-first platforms, and architect resilient data protection...Senior
$67k - $136.8k
...this simple story. The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service Delivery Center,... ...requirements, design, develop, integrate, test, and deploy distributed software applications. You will deliver high qualify systems with...SeniorSummer holidayFlexible hours$77k - $202k
...efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration... ...translate those to a SAP BRIM (Hybris Billing) solution. As a Senior Associate you are responsible for analyzing complex problems,...SeniorFull timeH1b$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorWork at office$124k - $280k
...Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to... ...of innovative AI solutions tailored for health systems. As a Senior Manager, you will serve as a strategic advisor, leveraging...SeniorFull timeH1b$74.1k - $147.8k
...shape the future of our industry. Job Description: Senior AI Engineer 1 About Crowe Studio Crowe Studio is a business unit... ...Qualifications ~4-6 years of professional AI/ML engineering or software engineering experience ~ Deep proficiency in Python, ML...SeniorLocal areaRemote workWorldwideFlexible hours- ...Job Description Our client is a custom software development company out of Grand Rapids, Michigan, that exists to make software that... ...Overview: We're seeking an experienced Principal Software Engineer to join our growing team. In this role, you'll provide...Contract workLocal area
$130k - $173k
...Job Description Summary Are you an Embedded Software Engineer who loves working on high-assurance embedded systems? If so, GE Aerospace... ...opportunity, please apply today! Job Description As a Senior Embedded Software Engineer , you will play a vital role working...SeniorPermanent employmentContract workLocal areaRelocation packageFlexible hours$85.39k - $116.98k
...Syms Strategic Group (SSG) is seeking a talented Senior Systems Engineer (Amazon Web Services (AWS) Cloud Applications) Location: Remote... ...back-end services and API layers Apply and promote modern software engineering best practices within an Agile development environment...SeniorFull timeRemote work- ...Job Description Summary The Senior Software Engineer for Avionics Tools lead projects and initiatives with broad scope and high impact to the business. In Avionic Tools, the Senior Software Engineer is the technology focal point and a leader who drives collaboration...SeniorPermanent employmentFull timeContract workRelocation package
- ...work. And if that's you we would love to have you join us! Job Description Position Summary: We are looking for a Senior Cloud Services Engineer with a focus on Kubernetes and Automation to join our Plex Cloud Operations team. You will support the application tier...SeniorWork experience placementRemote workVisa sponsorshipWork visaFlexible hours
- ...Software Principal Engineer Dematic Corp. has a need for a Software Principal Engineer in our Lifecyle Solutions & Services Modernizations and Upgrades (LSS MU) group. The ideal candidate will have experience working in the material handling industry and industrial...Local area
$129.5k - $325.5k
...shape the future of our industry. Job Description: As a Senior Software Architect, you will join Crowe's Digital Audit product team... ...-native platform while partnering closely with product, engineering, and technology leadership to ensure scalable, secure, and innovative...SeniorWork at officeLocal areaRemote workWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
- software engineer full time Grand Rapids, MI
- startup software engineer Grand Rapids, MI
- software developer Grand Rapids, MI
- software development engineer aws Grand Rapids, MI
- ngo software engineer Grand Rapids, MI
- software engineer Grand Rapids, MI
- senior software engineer Grand Rapids, MI
- cybersecurity software engineer Grand Rapids, MI
- part time software developer remote Grand Rapids, MI
- intel software engineer Grand Rapids, MI

