Lead Application Developer in Raleigh, NC at APEX Systems

Date Posted: 5/17/2018

Job Snapshot

Job Description

Job #:  849322

Job Title: Lead App Developer

Location: Raleigh, NC

Length: 9+ months - Can convert perm so MUST be a GC Holder or US Citizen



Primary Job Responsibilities

  • Work closely with business systems analysts, architects, and quality engineers as part of a mature Agile team to design, build, and deliver solutions
  • Lead technical design sessions to architect and document technical solutions that are aligned with business objectives
  • Direct involvement and/or oversight of design and development of custom solutions on the force.com platform including significant work in Apex, VisualForce and application integration patterns.
  • Hands on development and configuration of FinancialForce PSA tool via the FinancialForce managed package.
  • Leverage knowledge of tools and best practices for development and deployment of enterprise applications, including source code management, code review/optimization, and unit testing
  • Leverage experience in RESTful and SOAP web services, including Salesforce APIs, in support of our Salesforce.com integrations with other third-party applications and enterprise systems
  • Responsible to review the code written by other developers, help resolve development/coding issues and ensure that code is aligned w/ best practices and is written with performance tuning in mind.
  • Keep up to date with new releases and improvements in FinancialForce PSA and Salesforce
  • Performs tasks as necessary to rollout product and support design, QA and implementation teams
  • Assist other team members in the architecture, design and implementing the Salesforce solutions
  • Share implementation best practices, and recommend solution alternatives
  • Provide mentoring and guidance to other team members, including offshore team members.


Required Skills

  • Four-year university degree in Computer Science, Computer Engineering, or similar
  • 3+ years of development in Java, .NET, Python or other language preferred
  • 4+ years of Salesforce.com experience
  • Working experience with FinancialForce PSA is highly desirable
  • Proficiency in programming using JavaScript, HTML, and XML. Apex and VisualForce experience highly desirable.
  • Experience with both declarative (Workflows, Approval Processes, Validation Rules) and programmatic (Apex Classes, Apex Triggers, Visualforce Pages) Salesforce development is highly desirable
  • Experience in JQuery or other Javascript frameworks (Angular, Backbone, etc). Proficiency in scripting language - Python or Ruby, - Networking fundamentals.
  • Experience with RDBMS - Oracle, MySQL/MariaDB, SQL Server, or PostgreSQL. Working experience with table/relationship design and query optimization.
  • Experience with Oracle Apps (EBS), JBoss ESB, or iPaaS integrations is a plus
  • Demonstrated experience working as part of an Agile development team
  • Direct, hands-on experience with automated software management tools
  • Familiarity with the services industry and operations processes preferred
  • Located and able to work in the U.S. from a home office and able to travel up to 40-60%
  • One or more current Salesforce certifications (Administrator/Advanced Administrator, Platform Developer 1 or 2, App Builder, Sales/Service Cloud)