Senior Software Developer - Salesforce

  • Adams County, CO Expired
  • Brighton, Colorado
  • Full Time

This job ad was removed 2 days ago.

Job Description


The Software Developer will be responsible for developing, maintaining, and supporting enterprise software applications, leveraging the Microsoft .NET stack, Power Platform, SharePoint, Salesforce, and other technologies. This role involves the design, development, integration, and deployment of applications to meet the county's operational requirements. The developer will work closely with internal teams to build and improve applications, ensuring they meet business needs and function at an optimal level.

Please note: Applicants must be authorized to work in the United States. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

  • Design, develop, and maintain custom software solutions using the Microsoft .NET stack, Power Platform, SharePoint, Salesforce, Document Management Systems, Accela, and other enterprise applications adopted by the county.
  • Integrate applications and systems across various platforms, including SharePoint, Salesforce, and other county systems, ensuring seamless data flow and process automation.
  • Customize and configure enterprise applications to meet business needs. Develop apps, flows, and workflows to automate processes and improve efficiency.
  • Work closely with internal teams and business units to understand user needs, design technical solutions, and deliver high-quality applications that meet or exceed expectations.
  • Write unit tests, perform debugging, and ensure code quality through effective testing and code reviews. Adhere to best practices in development to ensure a reliable and secure codebase.
  • Create and maintain detailed technical documentation for software solutions, including code documentation, user guides, and system configurations.
  • Stay current with emerging technologies and trends and propose improvements and innovations to optimize software development processes and outcomes.
  • Provide ongoing support and troubleshooting for applications in production, ensuring timely issue resolution and minimizing system downtime.
  • Participate in team collaboration and agile ceremonies (standups, sprints, retrospectives) and help maintain a collaborative development environment. Work with cross-functional teams to deliver integrated solutions.
  • Education: Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field preferred (or equivalent work experience).
  • Experience: At least 7+ years of professional experience in software development, with a focus in one or more technical skills outlined below.

Technical Skills: Skill CategorySkillCore PlatformSalesforce Navigation, Setup

User Management

Object & Field Management

Record Types & Page Layouts

Formula Fields & Validation RulesSecurityProfiles, Roles, Permission Sets

Sharing Rules & OWDAutomationWorkflow Rules

Process Builder

Flows

Approval ProcessesData ManagementImport Wizard

Data Loader

Duplicate Management

Data Quality & CleansingReports & DashboardsCustom Reports

Report Types

DashboardsDev ToolsApex Basics

Triggers

Batch Apex

Future Methods & Queues

LWC (Lightning Web Components)

Aura Components

VisualforceAPIs & IntegrationREST/SOAP APIs

Named Credentials & External Services

Middleware Tools (e.g., Mulesoft)Release ManagementChange Sets

DevOps Tools (e.g., Gearset, Copado)CertificationsSalesforce Admin (ADM 201)

Advanced Admin

Platform App Builder

Platform Developer I/II

The Software Developer will be responsible for developing, maintaining, and supporting enterprise software applications, leveraging the Microsoft .NET stack, Power Platform, SharePoint, Salesforce, and other technologies. This role involves the design, development, integration, and deployment of applications to meet the county's operational requirements. The developer will work closely with internal teams to build and improve applications, ensuring they meet business needs and function at an optimal level.

Please note: Applicants must be authorized to work in the United States. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

  • Design, develop, and maintain custom software solutions using the Microsoft .NET stack, Power Platform, SharePoint, Salesforce, Document Management Systems, Accela, and other enterprise applications adopted by the county.
  • Integrate applications and systems across various platforms, including SharePoint, Salesforce, and other county systems, ensuring seamless data flow and process automation.
  • Customize and configure enterprise applications to meet business needs. Develop apps, flows, and workflows to automate processes and improve efficiency.
  • Work closely with internal teams and business units to understand user needs, design technical solutions, and deliver high-quality applications that meet or exceed expectations.
  • Write unit tests, perform debugging, and ensure code quality through effective testing and code reviews. Adhere to best practices in development to ensure a reliable and secure codebase.
  • Create and maintain detailed technical documentation for software solutions, including code documentation, user guides, and system configurations.
  • Stay current with emerging technologies and trends and propose improvements and innovations to optimize software development processes and outcomes.
  • Provide ongoing support and troubleshooting for applications in production, ensuring timely issue resolution and minimizing system downtime.
  • Participate in team collaboration and agile ceremonies (standups, sprints, retrospectives) and help maintain a collaborative development environment. Work with cross-functional teams to deliver integrated solutions.
  • Education: Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field preferred (or equivalent work experience).
  • Experience: At least 7+ years of professional experience in software development, with a focus in one or more technical skills outlined below.

Technical Skills: Skill CategorySkillCore PlatformSalesforce Navigation, Setup

User Management

Object & Field Management

Record Types & Page Layouts

Formula Fields & Validation RulesSecurityProfiles, Roles, Permission Sets

Sharing Rules & OWDAutomationWorkflow Rules

Process Builder

Flows

Approval ProcessesData ManagementImport Wizard

Data Loader

Duplicate Management

Data Quality & CleansingReports & DashboardsCustom Reports

Report Types

DashboardsDev ToolsApex Basics

Triggers

Batch Apex

Future Methods & Queues

LWC (Lightning Web Components)

Aura Components

VisualforceAPIs & IntegrationREST/SOAP APIs

Named Credentials & External Services

Middleware Tools (e.g., Mulesoft)Release ManagementChange Sets

DevOps Tools (e.g., Gearset, Copado)CertificationsSalesforce Admin (ADM 201)

Advanced Admin

Platform App Builder

Platform Developer I/II

Job ID: 488018633
Originally Posted on: 8/4/2025

Want to find more Radiology opportunities?

Check out the 54,443 verified Radiology jobs on iHireRadiology