Full Stack Developer

at Live Oak Bank • Wilmington HQ

(View all jobs)

Share this position:

Share

Position Summary: 

Live Oak Development is an fast paced development shop that functions as a well funded start-up. We have developers whose individual contribution can change the bottom line of the bank in a quick way.  We have weekly release cycles and favor a blend of Feature Driven Development (FDD) and Prototyping. Our stack is REST Services sitting on top of the FORCE.COM platform and AWS.  The front-end development is all Javascript (knockout and foundation) and our mobile is React Native.  We have a rules engine and orchestration layer for middleware.  We use FORCE.COM’s Apex language which is mainly a clone of JAVA as well as the FORCE.COM’s persistence layer (SOQL). We are also leveraging AWS for persistence and big data.  The developers mainly use: Macbooks, Sublime, GIT, JIRA, SLACK and CONFLUENCE.  Reporting to the Development Manager, the software developer will be responsible for corporate IT  software development & maintenance projects. This is a hands-on software development role and the candidate will be required  to develop practical solutions through existing and/or new application systems technology and will be responsible for the development, testing and ongoing support of such solutions.

ESSENTIAL FUNCTIONS: 

·         Coding and implementing new features and functions, (new screens, workflow, APEX code, Visual force pages, objects, reports, etc.) based on our customers' needs.

·         Review code for potential performance issues, security, reusability, and/or anomalies.

·         Detail unit testing of code.  Research and identify cause of reported defects and issues.

·         Develop patches and defect fixes.

·         Perform and assist with quality assurance activities as needed.

·         Participate in training and customer support activities as needed.

·         Author technical design documentation that fully defines all application code and the underlying methodology for the design decisions made.

 

SKILLS: 

·         Experience implementing jQuery, Angular, Backbone, React or some other Javascript framework.

·         Experience working in a collaborative team environment and working directly with developers, program managers, product managers and business owners for implementation of designs.

·         Understanding and training in 3GL programming languages (preferably JAVA).

·         Experience with Gang of four programming patterns.

·         Experience in implementing SOAP or REST web services.

·         Demonstrated experience in RDMS designs and patterns.

·         Demonstrated understand of object concepts.

·         Familiarity with Agile release cycles

·         Excellent communication, presentation, and interpersonal skills.

·         Passionate self-starter who can be visionary, detailed-oriented and an enthusiastic team player.

·         Experience writing SOQL and SOSL queries

·         Development skills in Java, SQL, and HTML

·         Collaboration, prioritization, and adaptability skills required  Solid communication and troubleshooting skills

Education:

·         BS is preferred

EXPERIENCE:

·         3-5 years in software development role   SalesForce 201, 401, and 501 certifications preferred