Match score not available

Senior Software Engineer

Remote: 
Full Remote
Salary: 
100 - 120K yearly
Experience: 
Senior (5-10 years)

Ntiva, Inc. logo
Ntiva, Inc. Information Technology & Services SME https://www.ntiva.com/
501 - 1000 Employees
See all jobs

Job description

Are you looking for limitless career opportunities with a company that values growth, innovation, and teamwork? At Ntiva, we’re more than a Managed Services Provider—we’re a community dedicated to helping each other, our clients, and their businesses thrive both personally and professionally. Ntiva is a culture of people who are passionate about the work…and each other.

Our clients view us as an essential part of their teams, relying on us for strategic guidance, fast solutions to complex challenges, and proactive support. With strategic locations across the U.S. and leadership from our founder, Steven Freidkin, we’re on the front lines of a fast-paced industry, facing cybersecurity threats and rapid technology changes together.

If you thrive in a dynamic, supportive environment and enjoy going above and beyond, we’d love to meet you. Come explore one of our many opportunities and grow with us!

How you will make an impact

As the Senior Software Engineer you will be responsible for the software development process from conception to deployment.

Summary of Location and Hours

  • 100% Remote role
  • Monday – Friday, 8am – 5pm CST/EST

What you will be doing

  • Own and drive business features into tech requirements
  • Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
  • Ensure system design is both secure and reliable
  • Write reusable, testable, and efficient code
  • Build interactive consumer data from multiple systems and Restfully abstract to the UI through a Node.js backend
  • Create Unit and Integration tests to ensure the quality of code
  • Address and improve any technical issues
  • Be responsive to change requests and feature requests
  • Continuous Integration and Version Control
  • Take end-to-end ownership of changes, testing and release
  • Ensure proper version control and change management

 

You’ll be successful in this role if you have

  • 5+ years of experience as a full-stack software engineer
  • Proficiency using MERN Scaffolding tools (MongoDB, Express, React, Redux, Node)
  • In-depth systems development life cycle (SDLC) experience using Agile or hybrid methodology
  • Experience with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
  • Ability to manage tasks independently and take ownership of responsibilities
  • High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy

Required language skills

  • Ability to communicate professionally, in English, both written and orally.

Bonus points for

  • Bachelor’s degree in software engineering or a related field
  • Specific experience with Git for version control and change management
  • Solid knowledge with jQuery and other JavaScript libraries
  • Proficiency using debugging tools such as Visual Studio Code
  • Experience working with Rest APIs
  • Experience working with Azure is a strong plus
  • DevOps Monitoring using Grafana and Prometheus
  • Proficiency programming in more than one object-oriented programming language; React.js, Node.js, JavaScript, and HTML
  • Experience with modern web/UI development tools and techniques
  • Solid knowledge of DOM manipulation and client-side validation
  • Solid knowledge of React and Redux principals and build out
  • Experience with MSP technologies (e.g. Datto, ConnectWise, Kaseya) is a strong plus

Benefits and Perks

  • Medical, Dental and Vision coverage for employee and family
  • 401k + company-matched contributions 4% match on 5% contribution - no vesting period! (Employee and Company contribute after 90 days)
  • Group Term Life and Accidental Death and Dismemberment coverage (company provided)
  • Short-Term (voluntary enrollment) and Long-Term Disability coverage (company provided)
  • Health Savings Account (HSA) Options / PPO Options
  • Employee Assistance Program
  • Paid Time Off (PTO) + Volunteer Time Off (VTO) + 11 Paid Holidays
  • Education Reimbursement Program
  • Generous Employee Referral Program - cash bonus for successful referrals!
  • Dynamic Recognition and Rewards
  • Clear Promotion and Advancement Tracks
  • Work with Industry-Leading Talent

The base pay range for this position is expected to be between $100,000 and $120,000 per year, plus an annual on-target bonus if applicable, not all roles are subject to a bonus. The base pay offered may vary depending on multiple non-discriminatory factors including, but not limited to, market location, job-related knowledge, skills, and experience. The total compensation package for this position also includes medical benefits, 401(k) eligibility, and PTO. Additional details of participation in these benefit plans will be provided if an employee receives an offer of employment.

FLSA Status: Salaried, Exempt

Work Authorization Criteria
We welcome applicants who are legally authorized to work in the United States on a full-time basis. At this time, we are unable to offer sponsorship or take over sponsorship of an employment Visa.

Workspace Requirements and Remote Work Policy
Team members must establish a dedicated safe workspace that is free from distractions, hazards, and that is secure from unauthorized access. This includes following Ntiva’s IT User and Security Policies that include but are not limited to password-protecting all equipment, keeping confidential and proprietary documents secure, refraining from using public Wi-Fi, having adequate arrangements in place to avoid significant interruptions from caregiving responsibilities during work hours (except in emergency situations with manager approval). Any remote work away from a team member’s normal expected dedicated safe workspace must be requested by team member, is subject to review by management, and must adhere to Ntiva policies and procedures. 

Our Commitment to a Diverse Workforce
At Ntiva, we are committed to creating and maintaining a diverse, inclusive, and welcoming work environment for all employees and job applicants. We firmly believe that a diverse workforce fosters a wider range of perspectives, experiences, and ideas that lead to increased creativity, innovation, and problem-solving capabilities. As an equal opportunity employer, we actively seek to recruit and retain a diverse workforce that reflects the communities we serve. We prohibit discrimination of any kind, including but not limited to race, color, religion, gender, gender identity or expression, sexual orientation, marital status, national origin, age, hair length, protective hairstyles, organ donor status, disability, veteran status, or any other legally protected status and comply with all applicable laws governing nondiscrimination in employment.

Application Deadline: The sooner you apply, the sooner we can get to know you! Submit your resume today! Applications will be accepted until 02/21/2025.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Critical Thinking
  • Teamwork
  • Communication

Software Engineer Related jobs