The Senior Software Developer / Technical Lead will provide technical leadership across software development, system architecture, deployment, and ongoing operational support. This role combines hands-on software development with architectural guidance, DevOps responsibilities, and technical coordination within a small, distributed team. The ideal candidate is comfortable working across the software lifecycle, from requirements analysis and system design through implementation, deployment, validation, and production support. This position requires strong technical problem-solving skills, the ability to work independently, and experience collaborating with cross-functional and geographically distributed teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior