Senior Software Developer
Summary
Senior Software Developer who leads the design, development, and maintenance of software applications for clients, manages project timelines and resources, runs code reviews, and mentors junior developers. The posting names no specific tech stack; it emphasizes software development combined with project-management skills.