The Senior Software Developer designs, develops, tests, and maintains software applications and services while serving as a technical leader within an assigned product, application, or functional domain. This role delivers complex software solutions, contributes to architecture and design decisions, mentors other developers, and ensures high standards of quality, security, and maintainability. The Senior Software Developer is expected to effectively leverage AI-assisted and agentic software development tools to improve delivery speed and productivity while maintaining full responsibility for technical decisions, code quality, testing, and production readiness.
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
Entry Level