Post Job Free
Sign in

MVC APPLICATION DEVELOPER

Company:
State of Rhode Island
Location:
Providence, RI, 02912
Posted:
August 22, 2025
Apply

Description:

Salary : $93,313.00 - $105,683.00 Annually

Location : Providence, RI

Job Type: Non Union - Secretary of State's Office (109)

Job Number: 17886

Department: SECRETARY OF STATE

Division: Administration

Opening Date: 08/20/2025

Closing Date: Continuous

Pay Grade: 008633A

Classification: Unclassified

Scheduled Work Days; Hours of Work: Monday - Friday: 8:30 a.m. - 4:30 p.m.

Work Week: Non-Standard

Bargaining Union: Non-Union (99)

Class Definition

The MVC Application Developer (Developer) will be responsible for designing, developing, and maintaining web applications using the ASP.NET MVC framework. This role requires a deep understanding of the ASP.NET MVC framework, strong problem-solving skills, and the ability to work collaboratively in a fast-paced environment. The ideal candidate will have a passion for technology and a proven track record of delivering high-quality software solutions. Additionally, the Developer will assist in the continual mitigation of any vulnerabilities identified within the Department's application infrastructure, as well as securing, enhancing and modernizing existing applications. This is an onsite position, requiring daily presence at our Providence, Rhode Island office.

Illustrative Examples of Work Performed

The Developer performs various duties including, but not limited to:

Design and develop web applications based on MVC principles, ensuring a clean and maintainable codebase;

Write clean, well-documented, and testable code;

Build and maintain application layers, including models, views, and controllers;

Develop and implement RESTful APIs;

Mitigate security and code vulnerabilities within applications;

Identify and resolve technical issues, provide ongoing support and maintain application security and performance;

Perform code reviews and provide constructive feedback;

Write high quality, secure code to program complete applications within deadlines;

Collaborate with technical and other staff to set specifications for new applications;

Assist in database design (Queries, Stored Procedures, Indexing and Structure);

Stay up to date with the latest technologies and best practices;

Create and maintain technical documentation related to application development, ensuring knowledge transfer and maintainability; and

Perform other duties as required.

Required Qualifications for Appointment

EDUCATION AND EXPERIENCE

Bachelor's or Associate degree from an accredited college or university in Computer Science or Computer Information or any combination of education and experience that shall be substantially equivalent to the previously described education and experience. Proven experience as MVC application developer.

Supplemental Information

KNOWLEDGE, SKILLS & ABILITIES

4+ years' experience developing using the Microsoft technologies stack, including C#, ASP.NET, and MVC (Model-View-Controller) architecture.

Proven experience as an MVC developer of similar role.

Proficiency in APS.NET MVC framework for building web applications.

Experience with front-end technologies like HTML5, CSS3 and JavaScript.

Experience in developing and consuming RESTful services and API's.

Proficiency with MSSQL including writing stored procedures, views, functions and triggers.

Understanding of Entity Framework for data access and manipulation.

Knowledge of LINQ (Language Integrated Query) for querying data.

Knowledge of Bootstrap and responsive web design principles.

Keen attention to detail and a commitment to producing high-quality code.

Experience with implementing authentication and authorization mechanisms.

Ability to write clean, readable code.

Strong organizational and time management skills.

Strong problem-solving and analytical skills.

For information regarding the benefits available to State of Rhode Island employees, please visit the Office of Employee Benefits' website at

Also, be advised that a new provision in RI General Law 35-6-1 was enacted requiring direct deposit for all employees. Specific to new hires, the law requires that all employees hired after September 30, 2014 participate in direct deposit. Accordingly, any employee hired after this date will be required to participate in the direct deposit system. At the time the employee is hired, the employee shall identify a financial institution that will serve as a personal depository agency for the employee.

Apply