Salary
💰 $100,000 - $230,000 per year
About the role
- Manage project priorities, deadlines, and deliverables
- Design, develop, test, deploy, maintain, and enhance software solutions
- Write product or system development code
- Participate in or lead design reviews
- Review code developed by other developers
- Contribute to documentation and educational content
- Triage product or system issues and debug/track/resolve
- Collaborate closely with other engineers in a cross-functional team
Requirements
- 5+ years of solid software development experience
- A minimum of 8-10+ years for Senior level position
- Bachelor’s degree in Computer Science, Information Technology or a related field
- Strong problem-solving and analytical skills
- Experience with code quality, continuous delivery, and automated testing
- Comfortable working in an agile environment
- Experience building scalable, user-friendly web applications
- Employee growth support
- Innovation-driven culture
- Collaborative work environment
- Industry expert leadership
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentcodingautomated testingcode qualityagile methodologyweb applicationsdebuggingdesign reviewsdocumentationproblem-solving
Soft skills
analytical skillscollaborationleadershipcommunicationprioritizationtime managementteamworkadaptabilitycritical thinkingcreativity
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology