The point where experts and best companies meet
Share
Successful candidates for this position will have experience designing and developing world-class solutions that scale. Expertise in micro service architecture, and building in Java, C++, C#, Python, NodeJS or Ruby is required along with excellent written and verbal communication skills. Engineers experienced in adapting to new environments to solve difficult problems, with experience leading parallel engineering projects, skilled in driving strategic deliverables, and able to translate business requirements to engineering requirements will thrive in this role.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ 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
These jobs might be a good fit