The point where experts and best companies meet
Share
Key job responsibilities
* Design, implement, and deploy solutions that are high quality (e.g., secure, testable, maintainable, low-defects, efficient, well documented etc.) and incorporate best practices.
* Focus on operational excellence for our Tier-1 services, constructively identifying problems and proposing solutions, taking on projects that improve architecture, making it better and easier to maintain.
* Design, implement, and support edge micro-services and web-services
* Mentor other engineers, influence positively team culture, and help grow the team.A day in the life
1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
- 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
- Expert level knowledge of at least one modern object oriented language such as Java (. preferred ), Python
- 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
- Experience in architecting and developing cloud services in AWS.
These jobs might be a good fit