As a Senior Software Engineer on our team, you will develop high-quality software, identify and execute tasks in the software development life cycle, review and debug code, collaborate with internal teams, and ensure the software is up-to-date with the latest technologies. You also provide technical guidance, mentorship, and project management expertise to deliver successful software projects. You will also take steps to proactively improve the performance, reliability, security, and cost-effec…
Read full description on the original posting
Source: Adzuna