This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Insight Global - Memphis, TN

posted about 2 months ago

Full-time - Mid Level
Memphis, TN
Administrative and Support Services

About the position

The Senior Software Engineer at Insight Global, LLC is responsible for developing new software applications and enhancing existing products for CPS Solutions IT team. This role involves collaborating with a team to define software goals, overseeing the development process, and ensuring code quality. The engineer will communicate progress to various stakeholders, design software solutions that meet client needs, and provide ongoing technical support.

Responsibilities

  • Scope out designs of new applications and enhancements to existing products for internal and external users at CPS.
  • Produce estimated project start and completion dates to management and users.
  • Develop and maintain custom applications for CPS departments and back-end operations.
  • Use a change control process for making changes and execute testing on applications before rolling into production.
  • Execute daily, weekly, monthly, and quarterly reports for internal users and external clients.
  • Work with departments on refining their output needs to reduce time and cost and assist with the distribution of the reports.
  • Provide ongoing technical support to users on how applications operate, resolving coding issues and better ways to do an action in supported custom applications.
  • Produce training materials, system documentation, and conduct training classes for end users on our system and applications.
  • Review new technologies and products to further enhance or streamline business operations.
  • Present recommendations on how new products could be used and their cost benefits to the Director of Information Systems.
  • Perform other relevant duties as assigned by management.

Requirements

  • Bachelor's degree in Computer Science or extensive related work experience and education in a computer science related field.
  • 5+ years of enterprise-grade external customer-facing SaaS software development and lifecycle management experience.
  • Expertise in front-end technologies, including JavaScript, CSS3, HTML5, and third-party libraries such as Angular and jQuery.
  • Deep knowledge and development fluency of server-side development with C# .Net or Java.
  • Expertise with DBMS technology, including SQL Server, Oracle, MongoDB, and MySQL, and caching mechanisms such as Redis, Memcached, and Varnish.
  • Solid experience with agile practices, unit testing frameworks, CI/CD development flow, and leveraging wide-ranging cloud infrastructure and services.
  • Demonstrated ability to work with business groups defining requirements and project goals.
  • Self-motivated with the ability to work independently as well as part of a team.
  • Effective communication skills (both written and verbal) with internal and external clients.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service