1

Applications Developer Jobs in Providence, RI (NOW HIRING)

Application Engineer

Stoughton, MA · On-site

$90 - $130/hr

Maintain expert-level knowledge of products and their applications, especially gas turbine inlet ... Ensuring all engineering requirements are accurately prepared and communicated to customers.

New

Showing results 21-40

Applications Developer information

See Providence, RI salary details

$17

$53

$85

How much do applications developer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for applications developer in Providence, RI is $53.18, according to ZipRecruiter salary data. Most workers in this role earn between $42.74 and $61.20 per hour, depending on experience, location, and employer.

What does an applications developer do?

An Applications Developer designs, builds, tests, and maintains software applications for computers, mobile devices, or web platforms. They work closely with clients or end-users to understand their needs and create user-friendly solutions that meet those requirements. Applications Developers also troubleshoot issues, update existing programs, and ensure that applications are secure and efficient. Their role often involves collaboration with other developers, project managers, and quality assurance teams.

What does an applications developer do?

An applications developer, often referred to a software applications developer, designs and produces software for smartphones and tablets. As an applications developer, you typically work as part of a development team, and your duties include working with clients and other departments at your company to produce an app that is polished and ready for public use. Qualifications needed for the job include a bachelor’s degree in computer science or a related subject and experience with various programming languages. You should be comfortable with all of the major mobile operating systems, as a successful app should work on both Apple and Android. Software development skills are essential.

What are the key skills and qualifications needed to thrive as an applications developer, and why are they important?

To thrive as an Applications Developer, you need strong programming skills (e.g., Java, Python, or C#), problem-solving ability, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and frameworks such as .NET or Angular is typically required, along with certifications like Microsoft Certified: Azure Developer Associate being advantageous. Effective communication, teamwork, and adaptability are essential soft skills for collaborating with stakeholders and responding to evolving project requirements. These competencies ensure efficient application development, seamless integration, and ongoing maintenance in dynamic technology environments.

How does an applications developer typically collaborate with other teams during the software development lifecycle?

Applications Developers frequently work closely with cross-functional teams, including project managers, UX/UI designers, QA testers, and system administrators. Throughout the software development lifecycle, they participate in planning meetings, share progress updates, and coordinate integration efforts to ensure the application meets business requirements and user needs. Effective communication and teamwork are essential, as developers often need to clarify technical constraints, address feedback, and support other teams in troubleshooting and deployment activities. This collaborative environment fosters innovative solutions and helps deliver high-quality applications.

What is the difference between Applications Developer vs Software Engineer?

AspectApplications DeveloperSoftware Engineer
CredentialsBachelor's in CS or related field; certifications like Microsoft Certified or Oracle CertifiedBachelor's or higher in CS or related; similar certifications often valued
Work EnvironmentDevelops, tests, and maintains specific applications; often works in teams or independentlyDesigns and develops software solutions; may oversee entire systems or projects
Industry UsageCommon in tech, finance, healthcare for application-specific rolesBroader, includes system-level and application development across industries

Applications Developers focus on creating and maintaining specific software applications, while Software Engineers work on designing and building entire software systems. Both roles require similar credentials and often overlap in work environment and industry usage, but Applications Developers tend to specialize in particular applications, whereas Software Engineers may handle larger projects and system architecture.

What are popular job titles related to Applications Developer jobs in Providence, RI?

For Applications Developer jobs in Providence, RI, the most frequently searched job titles are:

What job categories do people searching Applications Developer jobs in Providence, RI look for?

The top searched job categories for Applications Developer jobs in Providence, RI are:

Infographic showing various Applications Developer job openings in Providence, RI as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $110,609 per year, or $53.2 per hour.

$95K - $157K/yr

Full-time

Re-posted 2 days ago


Brown University Health rating

6.8

Company rating: 6.8 out of 10

Based on 94 frontline employees who took The Breakroom Quiz

499th of 891 rated healthcare providers


Job description

SUMMARY:

Under general supervision, provides analysis and programming to assist in the selection, implementation and ongoing support of the following Epic applications and modules: Grand Central, Prelude, Logistics & Transfer Center, RTE, and Financial Assistance. Application and workflow familiarity must include admitting, registration, transport and environmental services, front-end revenue cycle, and related technical skills necessary to assure a high value, widely accessible, comprehensive, integrated information network which meet or exceeds customer needs. Regularly function as project coordinator for programming teams assigned to complex projects crossing multiple systems, platforms and affiliates. Assist customers and operational leaders with aligning workflows and build with Epic Foundation System.


Brown University Health employees are expected to successfully role model the organization's values of Compassion, Accountability, Respect, and Excellence as these values guide our everyday actions with patients, customers and one another.


In addition to our values, all employees are expected to demonstrate the core Success Factors which tell us how we work together and how we get things done. The core Success Factors include:


Instill Trust and Value Differences

Patient and Community Focus and Collaborate


RESPONSIBILITIES:

  • Meets with personnel from user departments, information services staff and vendors to define and resolve application system problems, most often of complex nature.
  • Coordinates and leads assigned programming teams through analysis of complex problems and development of most efficient and economical programming solutions. Functions as technical resource to staff, providing guidance and counsel to staff on work activities.
  • Develops specifications for software applications; designs, codes, tests, debugs, documents and installs software programs using standard methodologies. Tests and updates software products with new releases.
  • Develops new system strategies which may cross multiple systems, platforms and affiliates.
  • Manages vendor relationships, including issues notifications and follow-up. Ensures vendors are aware of and adhere to information services change control practices.
  • Coordinates testing and installation of new software packages and modifications from vendors.
  • Serves in consultation capacity to conduct information flow analysis and feasibility studies and provides alternates and recommendations to address specific departmental needs for information and technology- based solutions.
  • May assist in the orientation and training of new personnel, providing guidance to staff on job-related activities, department policies and practices and the like; appraises manager of status of orientation activities and related job performance.
  • Regularly coordinates work activities of programming team assigned on project basis, most often of a complex nature; includes assigning work, directing work and evaluating job performance on team.
  • Designs, programs, tests and installs interfaces among systems with disparate hardware and software configurations.
  • Modifies, maintains and adds value to existing software via maintenance releases, utilities from vendor and creative use of available information services resources to enhance the usefulness of the information system to the organization.
  • Identifies and communicates systems issues and proposes alternatives and solutions to information services management.
  • Coordinates the preparation of manuals and training materials and training of user personnel in the use of systems and modifications to systems.
  • May be assigned responsibility for managing complex information services multi-disciplinary, multi-entity projects, including project planning, task assignment and project implementation.
  • Provides input into development of budget for purchase and implementation of applications and hardware.
  • Delivers presentations to senior management and management forums.
  • Participates in or leads various committees, task forces and quality improvement teams as needed.
  • Participates in ongoing independent study, education-related professional activities and affiliations to maintain advanced level of knowledge in field of information services.

MINIMUM QUALIFICATIONS:

Equivalent to Bachelor 's degree in computer sciences, business administration or related field. Combination of computer-related technical training and progressively more responsible information systems management responsibility may substitute for degree.


EXPERIENCE:

  • Five years progressively more responsible related experience in Epic build and implementation for Grand Central and Prelude applications. Experience should demonstrate high level of written and oral communication skills, ability to effectively lead multi-disciplinary work teams assigned to complex projects.
  • Demonstrates ability to solve complex business problems and follow through to completion, including knowledge of healthcare, technology and general business. Experience preferably gained in similarly complex environment.
  • EPIC CERTIFICATION REQUIREMENTS: Grand Central and Prelude. Cadence, RTE, and Resolute HB or PB are preferred but not required.

SUPERVISORY RESPONSIBILITY:

None but regularly provides functional guidance to other application system staff on project basis.

Pay Range:

$95,264.00-$157,206.40

EEO Statement:

Brown University Health is committed to providing equal employment opportunities and maintaining a work environment free from all forms of unlawful discrimination and harassment.


Location:

Corporate Headquarters - 15 LaSalle Square Providence, Rhode Island 02903

Work Type:

M-F 8:00am-5:00pm

Work Shift:

Day

Daily Hours: 

8 hours

Driving Required:

No

What Brown University Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom