Senior Business Systems & Applications Developer - Remote

  • Rocky Mountain Bank
  • Remote
  • Sep 07, 2022
Full time Banking Senior Level Software Software Development

Job Description

We are seeking a highly motivated, Salesforce-centric systems & applications developer to join a diverse technology team responsible for the development, implementation, and support of customer and business products. The ideal candidate will have a solid understanding of dev ops principles and processes, with a background in both force.com & front-end/full-stack development. This position offers you the opportunity to explore Salesforce and Front-end technologies, as well as refine your immediate skillset. We are looking for someone who is willing and eager to learn – we ultimately promote strength, insight, growth, and opportunity.

 

 


Primary Responsibilities

  • Define, build, implement, and maintain Salesforce DevOps pipelines for secure CI/CD across multiple teams/environments
  • Maintain source and version control repositories & tools (AutoRABIT/GIT)
  • Work with product owners to understand desired application capabilities and testing scenarios
  • Develop tools to facilitate automated testing, performance monitoring, resilient analysis, deployments, etc.
  • Contribute to the development of force.com: LWCs, Frameworks, Pages, Flows, Apex, Etc.
  • Develop business solutions with code & modern frameworks:  React/Angular, HTML, CSS, APIs, Cloud Computing, Etc.
  • Train team members on DevOps processes, release management, and version control processes.
  • Document latest releases and application management: versioning, training, how to’s, change management


Secondary Responsibilities

  • Design self-service tools to enhance developer productivity for application management
  • Offer application support & incident resolution
  • Design & develop Salesforce Experience Site features and components (front-end & back-end)
  • Manage APIs, data parsing, and testing
  • Work closely with the business to identify requirements and technical resolutions (SME & consultation)

 

Qualifications

 

  • Bachelor’s Degree in Computer Science or equivalent experience
  • Interested or experienced in software release management (Salesforce)
  • Knowledge of OO programming and concepts (Java, C#, Python)
  • Proficiency with source control, continuous integration, and testing pipelines
  • Self-managing and well organized
  • Understanding of waterfall, agile, and iterative development methiodides
  • Works well in a remote team environment
  • Authorized to work for any U.S employer