Senior Software Engineer
Core
Develop, test, deploy, operate, and maintain software applications and services; design solutions and develop new functionality.
Role type
Senior Software Engineer
Builds
Software applications and services
Domain
Software Development
Required skills
Distributed systems, full software lifecycle management, technical debt reduction, solution-oriented problem solving, team collaboration, knowledge sharing
Preferred skills
Experience in senior development roles, strong communication skills
Technologies
None explicitly stated
Responsibilities
Develop, test, deploy, operate, and maintain software applications and services; contribute to designing solutions and developing new functionality; collaborate with developers, designers, QA, and product managers; improve existing solutions and reduce technical debt; support colleagues and share knowledge
