Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices Applies knowledge of technical best practices in making decisions 3+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. Proficient in at least one backend language (Python, Java, or Node.js) with strong frontend experience in JavaScript/TypeScript and React Solid understanding of relational databases (PostgreSQL, MySQL) and exposure to NoSQL or caching systems like MongoDB or Redis Hands-on experience with cloud platforms (AWS, Azure, or GCP), version control (GitHub), and CI/CD pipelines
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
Mid Level