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.

Spectrum - Maryland Heights, MO

posted about 2 months ago

Full-time - Mid Level
Maryland Heights, MO
10,001+ employees
Telecommunications

About the position

As a Software Engineer IV at Spectrum, you will be responsible for creating and enhancing software solutions that improve customer experiences while meeting business and technical requirements. This role involves working with technical teams to develop, modify, and implement software systems, ensuring they are testable and performant. You will also mentor junior developers and participate in Agile processes, contributing to the overall success of the organization.

Responsibilities

  • Develop, modify, enhance, and implement software systems to support business initiatives.
  • Design and implement new functionality that is testable and performant with limited oversight.
  • Operate within various technical systems and understand the impacts of your work on organizational outcomes.
  • Apply different SDLC processes, particularly Agile and Scrum, and participate fully in Scrum rituals.
  • Understand and apply technology security and industry regulatory compliance considerations.
  • Identify fixes to defects raised and system integration issues.
  • Lead code review, debugging, and testing of software applications.
  • Provide a Level of Effort (LOE) on a project/feature level.
  • Develop software independently and write testable and performant code.
  • Develop technical requirements and technical design documents.
  • Support major deployments and resolve critical deployment issues.
  • Collaborate with team members to identify and solve technical problems.
  • Respond to customer inquiries regarding the developed software.
  • Mentor Software Developer I and Software Developer IIs.

Requirements

  • 2-4+ years of experience with database management systems.
  • 2-4+ years of experience in coding, testing, and designing software.
  • 2-4+ years of experience with software development methodologies.
  • BA/BS in Information Technology, Computer Science, or related field, or equivalent combination of education and experience.
  • Demonstrated knowledge of one major programming language/tool.
  • Knowledge of coding language and syntax, usage of functions, and object-oriented patterns.
  • Knowledge of environments, docker images, container runtimes, and cloud-native app development.
  • Knowledge of dependent systems, e.g., up/downstream APIs, clients, data stores.
  • Knowledge of design patterns and software architecture patterns.

Nice-to-haves

  • 2-4 years of experience with JavaScript and Node.js back-end framework.
  • 2-4 years of experience with React Js or similar front-end framework.

Benefits

  • Comprehensive pay and benefits package that rewards employees for their contributions.
  • Support for all aspects of employee well-being.
  • Opportunities for career growth and development.
Job Description Matching

Match and compare your resume to any job description

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