• Supporting each other's growth through active mentorship and knowledge sharing
• Taking ownership of challenging projects and delivering impactful solutions
• Maintaining a fast-paced, results-driven environment while prioritizing teamwork
• Celebrating collective achievements and shared successes
Key job responsibilities
Basic qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Preferred qualifications
- Masters in Computer Science or related area or equivalent industry experience
- Experience writing code in a high volume, service-based architecture
- Computer Science fundamentals in object-oriented design and data structures
- Experience with algorithm design, problem solving, and complexity analysis
- Proficiency in, at least, one modern programming language such as Java, C++ or Perl
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך