Software Developer (PHP) Senior

Job Offer Description

Role:

  • Software Developer (PHP) Senior

 

Summary:

 

As a Sr. Software Developer you will be working with your agile team members to bring to fruition the SproutLoud's development initiatives. The Sr. Software Developer will work with Product Owners and System Architects to help his/her team members to prioritize, organize, develop, test and deploy enhancements or new features to SproutLoud's applications and systems.

 

The Sr. Software developer needs to demonstrate a deep understanding of SproutLoud's business processes and architecture, in addition to advanced understanding enterprise web development and technologies using PHP programming language, including object oriented concepts pertaining to PHP, MVC, web-services and persistence using RDBMS and NOSQL. The Sr. Software Developer must also have a very good understanding of front end technologies such as HTML5, CSS3, JavaScript, XSS and Ajax.

 

The Sr. Software Developer is expected to train, assist and provide feedback to Jr. team members as well as share his/her knowledge with other team members in other teams. A Sr. Software Developer is expected to keep up to date with industry standards and best practices and collaborate with the System Architect team to improve SproutLoud's architecture, tools and practices.

 

 

Qualifications and Skills:

  • 5+ years commercial experience with OO PHP 5+
  • 3+ years experience with an MVC framework
  • 2+ years experience with CSS, HTML, JavaScript and jQuery
  • Working knowledge of Design Patterns
  • Working knowledge of UML
  • Working knowledge of SQL
  • Experience with Git
  • Experience with Unix/Linux environments
  • Good oral and written communication skills

 

Not required, but would be a plus:

  • Experience integrating with web-services
  • Experience with Ajax
  • Experience with PostgreSQL
  • Experience with Agile Development
  • Experience Unit Testing

 

Challenges:

  • Serve as a member of one of our development teams where you will be involved in the analysis, design, implementation, and support for SproutLoud's applications and systems
  • Design, write, and unit test complex pieces of code using object oriented programing concepts in PHP and JavaScript
  • Write SQL or PS/SQL procedures
  • Perform code reviews for other team members
  • Test and deploy new features or fixes to our Stage and Production environments
  • Work in an agile team environment
  • Work in a continuous integration environment
  • Work closely with Product Owner to drive new feature creation, software testing and quality assurance
  • Interact with stakeholders and management to make key decisions with regards to the application functionality
  • Train, coach and advise other team members about development best practices
  • Show a keen eye for detail and ability to adhere to deadlines within a fast paced environment
  • Make key decisions and judgments on your own

 

Benefits and Perks:

 

At SproutLoud, we continue to cultivate an environment that aspires to be one of the best places to work - period. SproutLoud pays the full cost of some benefit programs with our team members. Benefits include health-care coverage (Poliza de Seguro Sura), transportation/parking benefit, maternity and paternity benefits, professional development, generous paid time off (PTO) policy, employee and client referral programs, and wellness initiatives. We also have fun along the way - a partially paid gym membership, community involvement events, creative recognition programs, breakfast Fridays, BBQ/picnic summers, annual kick off events, monthly happy hours/team building activities, casual dress code, etc. And because we believe in keeping the innovative spirit alive over the long haul, we provide a paid four-week sabbatical leave after every sixth year of service for team members to recharge, renew and reboot.

Having a career at SproutLoud means you are on a team that helps each other win. You will be in an environment that is 100% jerk-free, and share values with others who are accountable, care, inspire, elevate and grow. Come grow with SproutLoud!

 

 

This vacancy is disclosed through ticjob.co

 

Apply now
Choose the type of application
Sproutloud Latam

Join Our Team
At SproutLoud, we are building the best Channel Marketing Automation Platform around, and we need a great team to help us execute.

Having a career at SproutLoud means joining our team, where we help one another win. You will be in an environment that is 100 percent jerk-free, and you will share values with people who are accountable, care, inspire, elevate and grow.

Benefits and programs include healthcare coverage, life insurance, long-term disability insurance, 401K plan, professional development programs, paid transportation and parking (depending on the office), vacation time of about 3 weeks not including holidays and a flexible sick policy, which means you never use vacation if you are sick, ever — take what you need.

Show all

Job offers similar to Software Developer (PHP) Senior

Job Offer summary

Software Developer (PHP) Senior

Create your ticjob HV

If you are not yet registered as a candidate, publish your HV, find the best offers in the ICT sector and let companies find you

Create your free account