Spectrum - Maryland Heights, MO

posted 2 months ago

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

About the position

As a Software Engineer III on the Data Delivery & Technology team at Spectrum, you will play a crucial role in transitioning current license development software into an open-source platform. You will collaborate with the Architecture team and off-shore teams to enhance development processes, ensuring high-quality software delivery while adhering to industry standards and compliance requirements.

Responsibilities

  • Design and implement new functionality that is testable and performant with limited oversight and guidance.
  • Apply object-oriented and computer science fundamental principles to coding tasks.
  • Understand and apply different SDLC processes, particularly Agile and Scrum; participate fully in Scrum rituals.
  • Understand and apply applicable technology security and industry regulatory and legal compliance considerations.
  • Identify fixes to defects raised.
  • Create and execute test plans and ensure code coverage.
  • Raise defects in code reviews.
  • Provide a Level of Effort (LOE) on a project/feature level.
  • Develop software independently and write testable and performant code.
  • Contribute to technical requirements and technical design documents.
  • Collaborate with other team members to identify and solve technical problems.
  • Respond to customer inquiries around the behavior of the developed software.
  • Develop and maintain technical documentation.
  • Ensure legal, regulatory, process, and security compliance of the code contributed to their application.

Requirements

  • 1-3+ years of experience with Database Management Systems.
  • 1-3+ years of experience in coding, testing, and designing software.
  • 1-3+ years of experience with Software Development Methodologies.
  • BA/BS in Information Technology, Computer Science, or a related field, or equivalent combination of education and experience.
  • Demonstrated knowledge of one major programming language/tool.
  • Demonstrated 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, CI/CD Pipelines.
  • Knowledge of design patterns and frameworks.

Nice-to-haves

  • Experience with Python programming.

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 advancement within the company.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service