Solve technical problems by working closely with Development Managers, UX, Product Managers, and offshore teams
Designs high-performance database schema and code architecture for their products
Empower offshore teams to rapidly deliver stable, high-performing, and reliable code. This requires frequent interaction with them by teleconference.
Reviews and corrects code for quality and design through constant evaluation of product code and getting involved in complicated or sensitive code.
Maintain database queries and write scalable SQL.
Contribute in all phases of the development life-cycle (back-end and front-end)
Participate in and advocate for Agile and Scrum activities.
Prepare and produce releases of software components.
Handle high traffic website operations, be proactive with maintenance, and exhibit problem-solving skills to ensure optimal working and performance of the websites.
Build interfaces and change existing functionalities and logic of existing code for improvement.
Understand standard systems development life-cycle processes and apply agile methodology effectively on client & internal engagements.
Apply knowledge of industry trends and developments to improve service to the client and internal project.
Minimum Qualifications:
3-5 years of development experience (PHP is preferred)Experience working with web-based applications and processes
SQL and other database knowledge
Strong written and verbal communication
Ambitious, dedicated, and a little eccentric
Team oriented, willing to standardize code and architecture
Preferred Qualifications:
Bachelor's Degree in Computer Science or related field preferred
Experience with microservices
Experience working with offshore teams
Job Classification
Industry: Software Product Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Software Development - Other Employement Type: Full time