





Well-known employer, generic senior software title, metro location, and broad full-stack requirements increase competition.
Full-stack web and database skills are easily transferable across industries.
Explicit 7+ years requirement plus broad mandatory language and platform skills make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own moderately complex software components within a specific functional area or product line, including design, coding, unit testing, and bug fixes.
Collaborate with product managers, designers, and engineers to translate product requirements into robust, scalable software designs and implementations.
Implement and maintain development best practices including code reviews, coding standards, and use of multiple development methodologies (Agile, Waterfall).
At least 7 years of software engineering experience.
Bachelor's degree in Engineering, Computer Science, or equivalent experience.
Proficiency in multiple development languages including Java/J2EE, JavaScript, PHP (full stack and MVC), C/C++, HTML5, CSS3, SQL, with experience in LMS/CMS like Moodle.
Working knowledge of databases (MySQL/MSSQL/MariaDB), web servers (Apache, NGINX), web application security principles, git, and software development methodologies (Agile, Waterfall).
Experienced working independently on individual software components and problem-solving within moderately complex systems.
Familiar with full software development lifecycle and able to operate in varied environments and methodologies.
Capable of working collaboratively with cross-functional teams to deliver end-to-end software solutions while maintaining code quality and development processes.