Safelite AutoGlass-posted 4 months ago
Full-time • Entry Level
Columbus, OH
5,001-10,000 employees
Repair and Maintenance

The Software Engineer provides ongoing maintenance, support, and enhancements in existing systems and platforms. Designs, codes, tests, develops, and documents application programs for computer systems. Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Breaks down software requirements and creates highly complex systems. Assist others in troubleshooting production issues, able to estimate their task for purpose of project planning.

  • Completes application coding assignments that meet provided technical specifications and end-user requirements
  • Participates in the design process that generates application functional and technical specifications
  • Provides production support through monitoring, notification and job/service management
  • Documents application design specifications and implementation procedures to improve application quality and reuse of code
  • Assists in the creation of unit, integration, function, and performance test scripts to improve application quality and ensure fulfillment of requirements
  • Plans and executes testing and implementation of major system
  • Participates in sprint ceremonies
  • Participates in both peer design and code review
  • Bachelor's Degree or equivalent Required
  • 1-3 years Relevant experience Required
  • Experience in application coding and in creating computer applications and/or databases Required
  • Experience with software development, life-cycle and implementation methodologies Required
  • Proficient in Microsoft Office applications
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service