Software Engineer II - Full Stack, Salesforce

Kaplan, Inc. Washington , DC 20319

Posted 3 months ago

Job Title

Software Engineer II - Full Stack, Salesforce

Job Description

The Software Engineer II - Full Stack, Salesforce is responsible for software development as a member of a project team. He/she works closely with subject matter experts, business analysts, quality analysts, and others to design, develop, and test software solutions to business problems.

Key Responsibilities:

  • Solve problems of considerable scope and complexity

  • Designing, coding (at least 80%), debugging and optimizing both front-end and back-end components as well as internal tools, such as configuration management and development/test environments.

  • Help select and incorporate new tools and methods

  • Work closely with project, application, and enterprise architects to develop solutions.

  • Drive the continuous evolution of best practices within the development team.

  • Identify and recommend where increased automation, performance enhancements, application enhancements and quality enhancements may be incorporated.

  • Balance customer and business needs to design, develop, test, and deliver against timelines.

  • Contribute to architecture and code design, estimates, code reviews, and documentation to ensure top quality software.

  • Keeps current with emerging technologies and technological developments within the industry.

  • Monitors and evaluates competitive applications and products.

  • Reviews current practices relevant to the solution of assigned projects.

  • Remains flexible and responsive to changing priorities and multiple, concurrent responsibilities.

  • Be a talent multiplier that motivates the team around them to excel and perform well.

  • Other duties as assigned.

Minimum Qualifications:

  • Bachelor's degree in computer science, management information systems, or related field

  • 3-5 years' experience in software development engineering experience, good design and architecture knowledge, as well as familiarity with object oriented design patterns, single page application designs, web server / service development.

  • Direct experience with SFDC Sales Cloud and Service Cloud (application design, architecture and development using Salesforce.com.

  • Strong SFDC knowledge and Integration components for SFDC (for example, SFDC APIs, Apex controllers, Apex

  • Web Services, Apex callout, outbound messaging, SFDC data loaders and ETL Tools - e.g. Data Loader)

  • Experience with advanced structured programming - APEX, Force.com, .NET, Java, SOA

  • Strong understanding of RDBMS concepts and structures, knowledge of SQL, structured system analysis and design patterns

  • Proven experience in overseeing the technical direction, development, and implementation of SFDC software solutions

  • Understands complex ETL and data migration practices and has performed multiple complex data migrations to SFDC.

  • Applied knowledge of SFDC and CRM processes including Sales, Services and Marketing functions.

  • Good knowledge of systems architecture.

  • Strong skills in the use of development software tools. Experience in SalesForce Workbench, Visual Studio, or other modern IDE environments.

  • Application development experience using one or more mainstream development languages such as .NET C#/VB, Java, Python

  • Experience with Javascript

  • Automated build and continuous integration experience.

  • Experience with SOAP and REST web-services.

  • Experience relational databases (e.g. SQL Server)

  • Excellent verbal and written communication skills

  • Source control using Git, Github, TFS

Preferred Qualifications:

  • Knowledge of Agile methodologies using Scrum and/or Kanban practices.

  • Experience with education software

  • Technical documentation skills using Visio, Lucidchart, or similar diagramming tool.

Location

Fort Lauderdale, FL, USA

Additional Locations

Employee Type

Employee

Job Functional Area

Development

Business Unit
00091 Kaplan Higher ED

Kaplan is an Equal Opportunity Employer


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Full Stack Developer
New!

Clearfocus Technologies

Posted Today

VIEW JOBS 11/16/2018 12:00:00 AM 2019-02-14T00:00 We are seeking a strong Sr. Applications Developer (SharePoint Full-Stack Developer) to work closely with our design/development leads to develop, test, and implement a ReacJS template powered by SharePoint 2016, and implement enhancements to an existing website.  The Sr.Applications Developer must be able to demonstrate working knowledge of SharePoint 2016, ReactJS, and modern best practices regarding separation of concerns (SoC). The Sr. Applications Developer must have knowledge of object-oriented programming, design patterns, structured application development methodology, test-driven development, and deployment strategies.  The successful candidate is self-motivated with strong analytical skills, possesses an ability to learn quickly and thrive within a dynamic environment.<br /> <br /> Qualifications: <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience with developing accessible (Section 508 compliant) applications/components</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience using REST services and composing/decomposing business data objects</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience in building responsive web templates using ReactJS</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Understand the importance of separation of concerns (SoC)</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Specific and demonstrable expertise with implementing complex HTML5/CSS3 UI/UX designs</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience with SharePoint 2016</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Strong communications skills, both verbal and written</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Strong organizational and coordination skills</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><strong>Must be a US citizen</strong></li> </ul> Clearfocus Technologies Washington DC

Software Engineer II - Full Stack, Salesforce

Kaplan, Inc.