Senior Software Engineer
The Senior Software Engineer will design, develop, and maintain full-stack software applications while collaborating with cross-functional teams. They are also responsible for mentoring junior developers, conducting code reviews, and participating in project planning and estimation.