Business Applications Developer

Job Number:




Onsite Flexibility:


Job Description

Remote Opportunity!

  • Bachelor’s degree in computer science, information systems, or comparable degree OR equivalent experience
  • 5 years of experience in application development
  • 5 years of experience in C# and other object-oriented languages
  • 3 years of experience in Salesforce
  • 2 years of experience with low-code tools
  • 1 year of experience working as Salesforce administrator or developer
  • Strong understanding of Salesforce best practices and functionality
  • Proficient with one or more technologies like Apex, VisualForce, triggers,, web services, Lightning, Native, MySQL, and JavaScript
  • Proven record of success at imagining, designing, architecting, and implementing technical solutions, while adhering to methodologies and industry-leading practices
  • Demonstrated experience working in medium- to large-scale Salesforce implementations
  • Data management (SQL, XML, JSON, Hibernate) experience
  • Ability to work as a full stack developer to develop and maintain complex full stack applications
  • In-depth understanding of the capabilities and constraints of SFDC
  • Experience in integrating with Enterprise Service Bus
  • Experience with domain-driven design
  • Understanding of DevOps enabled continuous integration environments
  • Experience working in an Agile development environment
  • Strong analytical and problem-solving skills
  • Ability to troubleshoot software application issues by making programming changes and modification to configuration
  • Effective verbal and written communication skills
  • Strong interpersonal skills
  • Must be a savvy technologist on software development, up to date with emerging technology trends, and someone who understands how to leverage other technologies (e.g., AI/Client, PWA, distributed database systems, and user experience design)
  • Responsibilities may require evening and weekend work in order to respond to support production software systems

Preferred Qualifications:

  • Experience specifically with nCino
  • Experience with GIT or any software code management solution
  • Experience with Jira, GitHub, and Docker
  • Microsoft certifications
  • Understanding or experience with financial applications


  • Design and lead the development of innovative solutions to solve complex technical and business challenges through an Agile approach, establishing the connection between technical and business teams
  • Provide guidance on architecture and development best practices, and responsible for the solution architecture design and overall technical quality
  • Develop analysis diagrams, such as use cases, flow diagrams, etc., to document and communicate analysis results or issues to the project team
  • Perform complex software development using Agile methodologies, including Scrum or Kanban
  • Understand and use company design standards and guidelines for designing applications and software modules
  • Implement microservice-based solutions
  • Create RESTful web services and process data
  • Design and develop user interfaces for web and mobile business applications
  • Maintain confidentiality with regard to the information being stored and processed
  • Evaluate interrelationships between application components and ensure no unintended changes are introduced into the system
  • Participate and/or serve as a resource to technical solutions committees
  • Maintain technical currency by keeping skills up to date through training, conferences, reading, and collaboration with others

Location: Remote
Business Applications Developer

TM Floyd & Company offers a generous array of benefits, depending on the length of assignment. We also offer a referral bonus of up to $1,000. Ask us for more details!

TM Floyd & Company participates in E-VERIFY

Job Application

  • Drop files here or
    Accepted file types: pdf, doc, docx, pages, Max. file size: 10 MB, Max. files: 2.
    • This field is for validation purposes and should be left unchanged.