Senior Software Engineer

3 days ago


Grand Rapids, Michigan, United States National Heritage Academies Full time $104,000 - $170,000 per year

Job Description
SUMMARY:
The Senior Software Engineer at National Heritage Academies (NHA) is responsible for participation in development efforts for NHA's proprietary student information system and other custom software components. The senior software engineer I will report directly to the application development manager. The ideal candidate for this position will have experience with Microsoft .NET development technologies, front-end JavaScript frameworks (e.g. - Angular, React, Vue), and HTML and CSS (or related preprocessors).

Hybrid Role With Required Onsite/in Person Weekly Office Hours.
COMPANY INFORMATION:
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:
Assists in leading and completing projects of varying complexity.

Helps to define and assist in the implementation of technical processes and procedures.

Assists in maintaining and improving NHA's existing software suite with a focus on system optimization.

Knowledge and experience with the entirety of the Software Development Life Cycle (SDLC).

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.

Desire and ability to mentor and coach other members of the team.

Ability to provide production support on an as-needed basis.

QUALIFICATIONS:
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.

Experience working on long-running projects with medium to large project teams.

Agile-based software development team experience using SCRUM or similar methodologies.

Experience working with Enterprise Systems.

Strong knowledge of Service Based Architectures & Related Technologies (WebAPI, WCF, 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, Bootstrap, HTML5, CSS, JavaScript, JQuery, SignalR, etc.).

Strong knowledge of Team Foundation Server, Azure DevOps, and/or Git.

Excellent multitasking and prioritization abilities.

Strong communication skills and ability to explain technical concepts to non-technical people.

Please click here to learn more about our core values.

National Heritage Academies is an equal opportunity employer.



  • Grand Rapids, Michigan, United States Acrisure Innovation Full time $115,000 - $180,000

    Job Title: Senior Software Engineer – Wholesale Applications Locations: Austin, TX | Atlanta, GA | Grand Rapids, MI (Hybrid 4:1)About AcrisureAcrisure is a global fintech leader that connects millions of businesses and individuals with customized insurance, reinsurance, payroll, benefits, cybersecurity, mortgage services, and more. In just twelve years,...


  • Grand Rapids, Michigan, United States Career Search Consultants Full time $1,000,000 - $1,200,000 per year

    Company Description Confidential Job Description Our Client is looking for a senior-level developer to assist with crafting and building high-performing, cutting-edge and tremendously personalized software for patients, caregivers and health care professionals. As a software development engineer you will be an essential member of our team in building and...


  • Grand Rapids, Michigan, United States KION Group Full time $40,000 - $60,000 per year

    Join Dematic as a Software Engineering Intern and contribute to cutting-edge logistics and material handling projects that power global supply chains. You'll work with modern technologies in a collaborative Agile environment, gaining hands-on experience in software development, testing, and system validation. This internship offers mentorship, training, and...


  • Grand Rapids, Michigan, United States Dematic Full time $60,000 - $75,000 per year

    Join Dematic as a Software Engineering Intern and contribute to cutting-edge logistics and material handling projects that power global supply chains. You'll work with modern technologies in a collaborative Agile environment, gaining hands-on experience in software development, testing, and system validation. This internship offers mentorship, training, and...


  • Grand Rapids, Michigan, United States Colliers Engineering & Design Full time $104,000 - $150,000 per year

    OverviewColliers Engineering & Design is currently looking for Senior Project Electrical Engineer - Buildings to join our Building Engineering Services team in our Grand Rapids, MI office To be considered, we ask that candidates are a licensed engineer. Our electrical, mechanical, and plumbing engineers are experienced in a wide range of projects, including...


  • Grand Rapids, Michigan, United States TGW Group Full time $60,000 - $120,000 per year

    SUMMARYThe Software Commissioning Engineer II is a mid-level engineer who works with a team of Software Commissioning Engineers to support the onsite commissioning of TGW software solutions.DUTIES AND RESPONSIBILITIESInstalls, configures, and tests the software of TGW automation and material-handling solutions.Builds equipment emulation models for use during...


  • Grand Rapids, Michigan, United States Dematic Full time $40,000 - $50,000 per year

    Dematic is seeking a software engineering intern as part of our software execution team. From data gathering and analysis, Angular web development, test integration, and application development you will participate in all aspects of the software development lifecycle. You will have the opportunity to debug and resolve existing issues as well as work on new...


  • Grand Rapids, Michigan, United States ACE Partners Full time $95,000 - $115,000 per year

    Senior Manufacturing EngineerLocation:Grand Rapids, MichiganJob Type:Full-timePay Range:$95,000 – $115,000 per yearAbout the RoleYou'll be working with aglobal manufacturer of high-performance precision components, recognized for combininginnovative thinkingwith advancedmachining technologies. With operations across multiple countries, this organization...


  • Grand Rapids, Michigan, United States GE Aerospace Full time $79,000 - $82,000 per year

    Job Description SummaryThe Embedded Software (Test) Engineer is a critical role within the aerospace sector, dedicated to the rigorous testing of embedded software running on many assorted products. This position demands an understanding of Software Test methods including requirements based testing, test script development, and hardware/software integration...


  • Grand Rapids, Michigan, United States Progressive Companies Full time $120,000 - $180,000 per year

    Role DescriptionThe Structural Engineer IV serves as a senior technical leader, guiding complex engineering projects from conception through execution. They leverage extensive expertise in engineering principles, regulatory compliance, geographic and industry best practices to develop innovative solutions that meet client needs. Acting as a primary point of...