Senior Software Developer

Posted
2019-03-19
Employment Type
Full-time
Job Location

2250 Fourth Ave #200
San Diego, CA 92101
United States

About Achieve

Achieve Internet is a leading enterprise software solution provider with over 20 years of development experience. Our core business is providing solutions and services for Google’s Apigee API Management platform.  Google is a client and a partner, we’re involved in several of GCP’s beta programs testing and innovating on all the latest API related technologies. We have the privilege of working with the world’s leading enterprises on everything from Cloud Migration to Developer Portal engagements. We build robust, transformative solutions that deliver real business value to our clients.

As a company we are currently experiencing tremendous growth and success and are expanding into the Nashville region.

We need a Senior Software Developer to continue this success company wide. Join the Achieve team and make delivering innovative work part of your extraordinary career.

Job Responsibilities for a Senior Software Developer:

  • Extremely detail-oriented on project documentation
  • Developing project requirements, assign estimates, and coordinate with the Project Manager
  • Leading and customizing development portals using Apigee Edge
  • Custom making Application Programming Interfaces (APIs)
  • Utilizing open source platforms to manage web sites
  • Working collaboratively with other teams on source code and frameworks 
  • Will be using Version Control Systems to track modifications in code
  • Developing advanced web and mobile platforms primarily in the open source space
  • Installing and configuring Drupal-powered websites
  • Diving into the Google Cloud Product (GCP) Ecosystem
  • Code review; Patching existing modules for additional functionality and applying security updates to exist

Knowledge and Expectations for the Senior Software Developer

  • Excited to establish a presence in Nashville and help staff and shape the office
  • Extremely comfortable with client contact throughout development process 
  • A strong leader of team development
  • Skilled in communicating with remote teams across different time zones
  • 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

Life at Achieve as a Senior Software Developer:

  • Emphasis on work/life balance
  • Strong focus on team work
  • Opportunities for learning
  • Openness from management on ideas and initiatives
  • Focus on trust, integrity, and respect

Benefits that Achieve offers to Senior Software Developer's:

  • Health insurance, dental insurance, life insurance, and long-term disability
  • Vacation time accrued on an annual basis. Paid sick time
  • 401K plan and 3% match
  • Employee investment

Requirements

  • 5+ years of experience with PHP
  • Experience with MySQL (preferably MySQL 5)
  • Working knowledge and experience with Drupal
  • Experience creating client documentation
  • Knowledge of AJAX, JavaScript, XML a plus
  • Client relations
  • APIs
  • Some exposure to cloud platforms (AWS, AZURE, GCP)