Jobs and Careers
IN

Sr Software Engineer

Insight Enterprises, Inc.
United Statesfull_timeVerifiedPosted 15 Apr 2025

About the role

Requisition Number: 100746 

Employer:                                 Insight Direct USA, Inc.

Position Location:                     Chandler, Arizona

Position:                                   Senior Software Engineer

 

Job Duties:

 

  1. Design, develop, test, debug and document programs on large-scale, complex eCommerce application projects.
  2. Collaborate with cross-functional teams (including product managers, designers, and other engineers) to develop and deliver high- quality software products.
  3. Research, identify and document clients' technical requirements, system architecture, and high-level technical design.
  4. Create and maintain project documentation, design and build applications or models for release to production.
  5. Identify opportunities to improve software development processes and practices and implement changes to increase efficiency and effectiveness.
  6. Stay up-to-date with emerging trends and technologies in software development, and share knowledge and insights with the team.
  7. Write technical documentation to ensure that software products are well-documented and easy to maintain over time.
  8. Work closely with stakeholders to understand business requirements and translate them into technical requirements and solutions.
  9. Assist with the mentoring of fellow software engineers, providing guidance and support to help them grow and develop their skills.
  10. Position is based out of Chandler, AZ HQ but telecommuting and remote work locations are permitted on a case-by-case basis.

 

Job Requirements:

           

Education Requirements: Bachelor’s degree in Computer Science, Computer Engineering, or closely related.

 

Experience Requirements: 12 months in job offered, Software Engineer, Front End Engineer, Software Engineer, Grade Level 008, or closely related.

 

Special skills requirements:

 

  1. Build Customer-focused management product that delivers intelligent visualization, optimization, and orchestration for applications and infrastructure across hybrid environment.
  2. Responsible for delivering multiple different features to support provides adaptive cloud-powered

infrastructure management with automation for agile IT delivery and global reach art large scales.

  1. Design, build consensus and contribute to the implementation of libraries, frameworks and components which enable reuse at front end development across engineering.
  2. Work with stake holders, PMs, developers, UX and other partners to set and deliver roadmaps and goals planning front end team.
  3. Collaborating with a team of developers to build a proof of concept for a new server-side rendering platform using React with hooks (incorporating Next.js, React, Redux, NodeJS, SCSS, HTML5).
  4. Integrating Google Analytics into the front-end application with Vercel, aiding in analyzing customer purchase patterns and reducing bounce rates.
  5. Proficiency with the following technologies:
  1. JavaScript, CSS: Utilized to build and render the basic features and logic for each reusable monolith library for internal team usage.
  2. NextJS, React, ExpressJs: Employed to develop a micro front-end architecture structure.
  3. Webpack5, HMR, module federation, Single SPA: Tasked with developing a scalable and maintainable new micro front-end architecture structure.
  4. Linux, Docker, Kubernetes, MongoDB and SQL Server: Configured and deploy instances in cloud environment and platforms, create RDS with database engines.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Insight Enterprises, Inc.

View company profile →