As a Software Engineer
III
Job responsibilities
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Regularly provides technical guidance and direction to support the business and its technical teams
- Continuously improve software development processes and tools to ensure efficient and effective software development
- Collaborate with the software development team and stakeholders to identify and prioritize software needs
- Design and implement software solutions with a focus on optimizing performance and ensuring high reliability.
- Troubleshoot and debug issues and provide timely resolutions
- Stay current with industry trends and technologies in data engineering and recommend innovations to improve our data capabilities
- Provide technical mentorship to team members helping them grow their skills and advance their careers
- Adds to the team culture of diversity, equity, inclusion and respect
Required qualifications, capabilities, and skills