





Mid-level generalist developer at a known consulting firm with common tech stack yields medium competition.
Core software engineering and database skills are broadly transferable across industries, so low sensitivity.
Explicit six-year experience plus required technical and database proficiencies implies medium shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and lead the creation of complex software applications meeting defined requirements.
Supervise and mentor less experienced staff, overseeing deployment packages, issue tracking, and source code control activities.
Participate in client interactions, contribute to proposals, and gather end user requirements for application development projects.
Bachelor's Degree or equivalent directly related experience.
Minimum 6 years of relevant software development experience.
Proficiency in at least one programming language: C/C++, C#, Java, Python, or JavaScript & HTML.
Experience with SQL variants and enterprise databases such as SQL Server or Oracle.
Experienced in application development with ability to lead small teams and mentor junior developers.
Familiar with software development lifecycle tools and methodologies including UML, QA practices, continuous integration, and configuration management.
Able to perform client-facing interviews and translate business processes into functional specifications for complex applications.