Salesforce Senior Developer or Architect Posted on 3/10/2016

Think Tech Labs

As a senior member of our Engineering team, you will be a key contributor to the development and growth of our products and client solutions. We’re looking for an experienced technical expert with a successful track record in delivering robust and user friendly features in an agile environment. To qualify you must possess a strong background in software engineering and a proven track record of technical leadership.

 

What makes this role awesome?

  • Contribute to the overall system design, architecture, scalability, reliability and performance of enterprise cloud-based solutions

  • Translate complex functional and technical requirements into detailed architecture and design

  • Implement the most complicated and business critical parts of the system

  • Coach less experienced engineers on software engineering techniques, process and new technologies

  • Evaluate and adopt new technologies

How do you work+play+think?

  • Self-motivated, enthusiastic, able to work independently
  • Customer oriented with strong communication skills
  • Experience with Agile Development Methodology
  • Ability to learn quickly and think creatively
  • Enjoys working in a team environment and open collaboration
  • Strong leadership skills and abilities

 

What skills and abilities would make you a great fit?

  • Bachelor’s degree (or higher) in computer science or related field
  • 5+ years of software development/engineering experience
  • Rock solid understanding of computer science fundamentals: data structures, algorithms and design patterns
  • Engineering experience with one or more cloud-based platforms such as Google Apps, Amazon S3, Force.com, Heroku, etc.
  • Demonstrated success in developing and implementing a robust, scalable features that encompasses technology, application, security, integration, and data requirements
  • Experience building (or implementing from specifications) customer- or public-facing web-based user interfaces, with a good understanding of HTML, Javascript, and CSS
  • Excellent understanding of object-oriented concepts and design patterns, as well as prior work with OO languages (Java, Ruby, C#, C++, etc)
  • Experience with and knowledge of relational databases, including work with ProstgreSQL, MySQL, SQL Server, DB2, or other common RDBMS
  • Experience with MVC web frameworks such as JSF (Java Server Faces) or Node.js
  • Proficient with web technologies such as Javascript, jQuery, AngularJS, SOAP and REST protocols
  • Experience with common software engineering tools such as GIT, Maven, JIRA, JUnit, Confluence or similar
Position: Open Position
Salary: Negotiable


Share by email
Apply

Back to list of jobs