Lead Software Developer - Drupal
About Achieve
Achieve Internet is a leading enterprise software product and solution provider with over 20 years of experience. Our core business is developing API Strategy, building API solutions and creating world-class API Portals. Our product lines include an advanced API Portal and an API Security platform. Both are offered as a SaaS solution with the portal also available in a standalone version. We work with all the major Cloud providers, including Google which is a client and a partner.
We need a Lead Software Developer to continue this success. Join the Achieve team and make delivering innovative work part of your extraordinary career.
Job Responsibilities for a Lead Software Developer:
Knowledge and Expectations of Lead Software Developer:
Life at Achieve as a Lead Software Developer:
Benefits that Achieve offers to the Lead Software Developer:
Requirements
Will be responsible for writing complex custom PHP code and sustainable data models within the application
Integrating third-party libraries and API’s to bidirectionally transfer data
Plays a key role in the discovery process, maps client requirements to Drupal and will solve and provide structure behind other technical solutions
Assists with drafting and completion of contracts and provides high level time estimates
Creates the architecture of the solution and development tickets for sprints
Defines phases and necessary resources along with time estimates
Identifies technical limitations, constraints and risks for projects
Leads a team of 2-4 developers on the implementation of a project
Assists project managers with grooming tickets, leading sprint planning and oversight of the sprint progress
Reviews and merges pull requests, responsible for code quality and correctness
Tags releases and manages code until production
Demos new releases to the client and assists account management with client feedback for future development
Mentors and guides all other team members on a regular basis, participates in engineer’s performance reviews
Works with recruitment and conducts interviews and evaluates prospective employees
Sets the example to all team members in terms of professional behavior, attitude, time logging and creates a collaborative team environment
Has experience with leading a team of 4-5 engineers before
Has designed and architected robust scalable solutions for client’s digital transformation
Has worked with high level client stakeholders to deliver quality solutions on time
Able to create clean, high-level code (custom PHP/MySQL coding, Drupal modules and custom db queries) that meets
Achieve’s high standard of our long-standing motto- “Quality on Time”
A possessor of an entrepreneurial attitude, excited to shape the new office and create lasting value for the Achieve brand
Comfortable mentoring junior developers on best practices
Considerate of both business and technical requirements when road mapping solutions
Emphasis on work/life balance
Strong focus on teamwork
Opportunities for learning
Openness from management on ideas and initiatives
Focus on trust, integrity, and respect
Competitive pay
Health insurance, dental insurance, life insurance, and long-term disability
Vacation time
Paid sick time
401K plan
Employee investment!
5 – 7 years of relevant experience
Drupal 8/9
Degree in computer science, information technology, engineering or equivalent technical degree
Well-rounded profile on drupal.org with visible contributions
Advanced Acquia certifications
Apigee Edge certification
Skilled at communicating with remote teams across different time zones
Demonstrated depth of technical skills and independent problem-solving
Posted 2021-02-25
Expires 2021-12-01
Employment Type
Full-time
Job Location
Remote,
United States