Salesforce Developer

State of Connecticut - Department of Administrative Services

Hartford (CT)

Ibrido

USD 85.000 - 120.000

Tempo pieno

4 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Professional growth and development
Healthy work/life balance
Benefits overview page

Descrizione del lavoro

The State of Connecticut, Department of Administrative Services (DAS), Bureau of Information Technology Solutions (BITS) seeks a Salesforce Developer (Information Technology Analyst 2) to lead maintenance of legacy applications and develop Salesforce solutions for the Department of Social Services (DSS) Micro Apps Team.

The role emphasizes Apex, LWC, Visualforce, and API integrations within a hybrid on-site/remote environment in Hartford.

Competenze

  • Experience with Salesforce declarative development using Process Builder, Workflow Rules and the Lightning App Builder.
  • Experience with Salesforce programming, including Visualforce, Lightning Web Components, Apex, SOQL/SOSL.
  • Experience with Salesforce architecture, APIs, security configuration, sharing rules and user management.
  • Experience with Agile software development and integration techniques (REST/SOAP, OAuth, SSO, CI/CD).

Mansioni

  • Translate business requirements into Salesforce solutions and integrations.
  • Design scalable, maintainable Salesforce applications and architectures.
  • Develop end-to-end Salesforce solutions including Apex, Triggers, LWC, Visualforce, and external data integrations.
  • Automate business processes using Salesforce tools (Process Builder, Workflows, Flow).
  • Assist in estimating work effort, resources, and schedules; participate in code reviews and testing.

Conoscenze

Salesforce declarative development
Apex development
Lightning Web Components
Visualforce
SOQL/SOSL
APIs integration
CI/CD

Strumenti

Process Builder
Workflow Rules
Lightning App Builder
REST APIs
SOAP APIs
OAuth

Descrizione del lavoro

Introduction

The State of Connecticut, Department of Administrative Services (DAS), Bureau of Information Technology Solutions (BITS), is seeking�a Salesforce Developer (Information Technology Analyst 2) to lead the maintenance of legacy applications and development efforts in Salesforce on behalf of the Department of Social Services (DSS) (Micro Apps Team).

What We Can Offer You
  • Visit our new State Employee Benefits Overview page!
  • Professional growth and development opportunities
  • A healthy work/life balance to all employees
Position Highlights
  • Monday - Friday
  • Full-time, 40 hrs per week
  • First shift (8:00 AM - 4:30 PM)
  • Location: Hartford, CT
  • Hybrid (combination of on-site and remote work)
Salary Calculations

Salary Calculations: For current state employees, salary calculations are not necessarily comparable from one of the three branches of state government (i.e., Executive, Legislative, Judicial) to the other.

The Role

The Salesforce Developer will support the maintenance and operations of a newly implemented Interactive Voice Response (IVR) system that uses Salesforce and Amazon Web Services (AWS) Connect.

  • Translate business requirements into solutions that best leverage the Salesforce platform and various integrations.
  • Design solutions that leverage Salesforce best practices and introduce new technologies when necessary.
  • Design, build, and configure applications that are highly functional, scalable, and easily maintained.
  • Develop end-to-end Salesforce solutions including custom platform development using Advanced Programming Experience (APEX), Triggers, Lightning Web Components (LWC), Visualforce, external data integrations, and middleware tools such as MuleSoft, and Salesforce APIs (Application Programming Interface).
  • Automate business processes using Salesforce automation tools, such as Process Builder, Workflows, Formulas, Flow, Assignment Rules, and email Alerts.
  • Assist in the estimation of work effort, determination of required resources and schedule development.
  • Participate in peer code reviews and unit testing.
  • Provide application support by analyzing defects, replicating/fixing defects, and providing root cause analysis for defects.
  • Troubleshoot and resolve functional and performance-related issues.
  • Performs related duties as required.
Examples of Duties
For All Functional Areas
  • Acts as liaison to hardware and/or software vendors, system developers, programmers and user community;
  • Evaluates and recommends products;
  • Participates in Request for Proposal (RFP) process;
  • Assists in estimating cost for annual budget;
  • Identifies and implements opportunities for cost savings;
  • Conducts system performance analysis, tuning and storage management;
  • Assists staff and customers in use of computer systems and software packages;
  • Trains operators, IT staff and end users on new procedures;
  • Participates in recovery activities;
  • Participates in the evaluation of new, related technologies;
  • Analyzes requirements and designs systems;
  • Participates in or coordinates project planning sessions with customers, analysts and team members to analyze requirements and provide design recommendations for moderately complex systems;
  • Provides technical consultation on moderately complex issues regarding the usage of the infrastructure, integration of applications systems into the infrastructure, etc.;
  • Participates in system integration testing of operating system, system utilities, hardware upgrades as well as new software and hardware technologies;
  • Works with project team to define and design scope for each project;
  • Plans, coordinates and schedules assigned projects;
  • Coordinates resources for projects;
  • Ensures timely completion of all phases of projects;
  • Evaluates and recommends vendors;
  • Performs related duties as required.
Systems Programming
  • Provides second or third level support for network connectivity, or related network issues for the user community;
  • Diagnoses and resolves moderate network problems utilizing traces, hardware diagnostic tools, software aids, network management systems and utilities;
  • Coordinates the installation and maintenance of network components;
  • Analyzes network activity;
  • Analyzes capacity planning and facilities bandwidth requirements and system interdependencies;
  • Manages, maintains and contributes to network system documentation;
  • Develops back-up procedures for LAN servers;
  • Analyzes the recovery and reliability capability of systems and network services and makes recommendations for improvement;
  • Recommends hardware and software purchases in support of remote access;
  • Configures and certifies wiring;
  • Participates in projects which call for troubleshooting, installing, implementing, administering, and maintaining network systems;
  • Assigns file access controls, encryption keys and other security attributes;
  • Maintains host and/or front‑end processor communications software;
  • Provides and maintains documentation and manuals necessary at operational level;
  • Provide and maintains documentation and manuals necessary at operational level;
  • Proactively tunes operating systems and system components to avoid performance problems;
  • Writes utilities for system management, reporting, file clean up and auditing;
  • Provides and maintains documentation and manuals necessary at operational level;
  • Performs related duties as required.
Software Development
  • Recommends and creates action plans for system development and/or integration;
  • Responsible for standards and design of physical data storage, maintenance, access and security administration;
  • Writes utilities for system management, reporting, file clean up and auditing;
  • Configures and installs application packages;
  • Develops and maintains documentation and manuals necessary at customer level;
  • Prepares time and cost estimates and initiates purchase requests for multiple projects;
  • Creates test files and performs system testing across multiple packages and systems;
  • Writes and programs system specifications;
  • Defines work and/or data flow;
  • Designs screens, forms and reports;
  • Defines data elements;
  • Prepares source code;
  • Designs and develops tables and relationships;
  • Arranges necessary hardware and software availability for assigned projects;
  • Analyzes assigned specifications, codes, tests and implements software solution, utilizing appropriate software engineering processes;
  • Debugs and/or corrects errors; maintains integrity of software;
  • Maintains and enhances existing programs;
  • Writes utilities for system management, reporting, file clean up and auditing;
  • Designs and develops routine to moderately complex applications;
  • Responsible for all phases of systems development life cycle;
  • Develops strategies for data acquisitions, archive recovery, security and implementation of routine to moderately complex applications;
  • Defines and develops the project scope of multiple projects;
  • Constructs operational Database Management System (DBMS) and data stores that enable informational, analytical management inquiry;
  • Performs backup and recovery on database management systems;
  • Configures database parameters, and prototype designs;
  • Provides basic database support and troubleshooting;
  • Responsible for standards and design of physical data storage, maintenance, access and security administration;
  • May be responsible for design, development and implementation of new system interfaces for applications on multiple platforms from mid‑range computers to client servers and internet‑based environments;
  • Performs related duties as required.
Database Administration
  • Recommends and creates action plans for system development and/or integration;
  • Provides and maintains documentation and manuals necessary at operational level;
  • Provides basic database support and troubleshooting;
  • Responsible for standards and design of physical data storage, maintenance, access and security administration;
  • Writes utilities for system management, reporting, file clean up and auditing;
  • Analyzes requirements and designs systems;
  • Recommends and creates action plans for system development and/or integration;
  • Provides and maintains documentation and manuals necessary at operational level;
  • Proactively tunes operating systems and system components to avoid performance problems;
  • Coordinates backups and file management with operations staff;
  • Responsible for standards and design of physical data storage, maintenance, access and security administration;
  • Constructs operational DBMS and data stores that enable informational, analytical management inquiry;
  • Performs backup and recovery on database management systems, configures database parameters, and prototype designs;
  • Performs related duties as required.
Network Support
  • Recommends and creates action plans for system development and/or integration;
  • Performs functions associated with vulnerability and security risk assessments;
  • Performs functions in support of investigative and forensics activity;
  • Maintains host and/or front‑end processor communications software;
  • Provides second or third level support for network connectivity, or related network issues for the user community;
  • Diagnoses and resolves moderate network problems utilizing traces, hardware diagnostic tools, software aids, network management systems and utilities;
  • Coordinates the installation and maintenance of network components;
  • Analyzes network activity;
  • Analyzes capacity planning and facilities bandwidth requirements and system interdependencies;
  • Manages, maintains and contributes to network system documentation;
  • Develops back‑up procedures for LAN servers;
  • Analyzes the recovery and reliability capability of systems and network services and makes recommendations for improvement;
  • Recommends hardware and software purchases in support of remote access;
  • Configures and certifies wiring;
  • Participates in projects which call for troubleshooting, installing, implementing, administering, and maintaining network systems;
  • Assigns file access controls, encryption keys and other security attributes;
  • Provides and maintains documentation and manuals necessary at operational level;
  • Develops and implements network security procedures;
  • Installs, configures and programs hubs, routers, bridges, gateways, servers, multiplexors, modems and other communications equipment;
  • Installs, monitors, maintains and upgrades network access to servers and mainframe services;
  • Maintains host and/or front‑end processor communications software;
  • Monitors network traffic for malicious activity;
  • Performs related duties as required.
IT Security
  • Assists in developing, testing and maintaining agency disaster recovery plans (DRP) designed to restore IT system operability;
  • Assists with development of processes and procedures in support of IT Business Continuity Planning;
  • Performs functions in support of platform recoverability assessments and Business Impact Analysis (BIA) to determine and assess the impacts associated with disruptions to business functions;
  • Performs functions in support of risk analysis of IT environments by assessing administrative, technical and physical safeguards;
  • Assists with IT investigations to include maintaining chain of custody procedures;
  • Performs forensics and documenting detailed reports of findings;
  • Monitors network activity for malicious activity;
  • Performs related duties as required.
Knowledge, Skill and Ability
  • IT equipment and diagnostic tools;
  • principles and techniques of systems analysis, design, development and programming;
  • principles of information systems;
  • principles and theories of business and planning functions;
  • programming languages;
  • capabilities of computer technology;
  • methods and procedures used to conduct detailed analysis and design of computer systems;
  • principles and techniques of software generation and programming;
  • practices and issues of systems’ security and disaster recovery;
  • computer operating systems;
  • project management principles and techniques;
  • principles and techniques of business information systems re‑engineering;
  • interpersonal skills;
  • oral and written communication skills;
  • skill in technical problem solving;
  • skill in logic and analysis;
  • skill in problem solving;
  • Skills in project coordination;
  • analyze, troubleshoot and resolve data communications problems;
  • write, test and debug computer programs;
  • use programming development tools;
  • prepare manuals, reports, documentation and other written materials;
  • identify, analyze and resolve complex business and technical problems;
  • Ability to analyze and debug complex software programs.
Minimum Qualifications - General Experience

Six (6) years of experience in information technology (IT) operations, programming, systems/software development or another IT‑related support area.

Minimum Qualifications - Special Experience

One (1) year of the General Experience must have been performing professional information technology work in such areas as: installation and support of microcomputer hardware, software and operating systems; analysis, design and development of information systems; network hardware and software installation and support; network hardware and/or software problem diagnosis and resolution; performing any closely related professional IT function.

Minimum Qualifications - Substitutions Allowed

College training in management information systems, computer science or information technology‑related area may be substituted for the General Experience on the basis of fifteen (15) semester hours equalling one‑half (1/2) year of experience to a maximum of four (4) years for a Bachelor's degree.

A Master's degree in management information systems, computer science or electrical engineering may be substituted for one (1) additional year of the General Experience.

Preferred Qualifications
  • Experience with Salesforce declarative development using Process Builder, Workflow Rules and the Lightning App Builder
  • Experience with Salesforce programming, including Visualforce, Lightning Web Components, Apex, Salesforce Object Query Language (SOQL), and Salesforce Object Search Language (SOSL)
  • Experience with Salesforce architecture, application programming interfaces (APIs), security configuration, sharing rules and user management
  • Experience with Agile software development, integration techniques such as Representational State Transfer (REST), Simple Object Access Protocol (SOAP) APIs, OAuth authentication, Single Sign‑On (SSO), and Continuous Integration/Continuous Delivery (CI/CD) deployment processes
Conclusion

AN AFFIRMATIVE ACTION/EQUAL OPPORTUNITY EMPLOYER The State of Connecticut is an equal opportunity/affirmative action employer and strongly encourages the applications of women, minorities, and persons with disabilities.

Acknowledgement

As defined by Sec. 5‑196 of the Connecticut General Statutes, a job class is a position or group of positions that share general characteristics and are categorized under a single title for administrative purposes. As such, a job class is not meant to be all‑inclusive of every task and/or responsibility.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Salesforce/Application Developer
Salesforce/Application Developer

State of Connecticut - Department of Administrative Services • Hartford (CT)

Ibrido
USD 85.000 - 120.000
Salesforce/Application Developer Information Technology Analyst 2 (40 Hour) #261027-7604FR-001
Salesforce/Application Developer Information Technology Analyst 2 (40 Hour) #261027-7604FR-001

State of Connecticut • Hartford (CT)

Ibrido
USD 70.000 - 95.000
Professional growth opportunities
Healthy work-life balance
In-office & remote hybrid
Salesforce Developer
Salesforce Developer

Nleague Services Inc. • Hartford (CT)

Ibrido
USD 110.000 - 170.000
Developer II (Salesforce) Remote From Anywhere In CO.
Developer II (Salesforce) Remote From Anywhere In CO.

State of Colorado • Colorado

In loco
USD 90.000 - 130.000
Application Developer Information Technology Analyst 3 #261022-7605FR-001
Application Developer Information Technology Analyst 3 #261022-7605FR-001

State of Connecticut • Hartford (CT)

Ibrido
USD 80.000 - 105.000
Professional growth
Healthy work-life balance
Salesforce/Application Developer (Information Technology Analyst 2 (40 Hour)
Salesforce/Application Developer (Information Technology Analyst 2 (40 Hour)

Department of Administrative Services • Hartford (CT)

In loco
USD 95.000 - 125.000
Salesforce Solution Engineer
Salesforce Solution Engineer

State of North Carolina • Raleigh (NC)

Ibrido
USD 92.000 - 160.000
Salesforce Developer
Salesforce Developer

Q Point Health LLC • Oregon

Ibrido
USD 100.000 - 140.000
Salesforce Developer
Salesforce Developer

Capio Group • Stati Uniti

Remoto
USD 125.000 - 140.000
Developer II (Salesforce) Remote From Anywhere In CO
Developer II (Salesforce) Remote From Anywhere In CO

State of Colorado • Colorado

Remoto
USD 95.000 - 125.000