Gathering your results ...
30+ days
Not Specified
Not Specified
Not Specified
<p>Class Definition</p> <p>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.</p> <p>Illustrative Examples of Work Performed</p> <p>The Developer performs various duties including, but not limited to:</p> <ul> <li>Design and develop web applications based on MVC principles, ensuring a clean and maintainable codebase; </li><li>Write clean, well-documented, and testable code; </li><li>Build and maintain application layers, including models, views, and controllers; </li><li>Develop and implement RESTful APIs; </li><li>Mitigate security and code vulnerabilities within applications; </li><li>Identify and resolve technical issues, provide ongoing support and maintain application security and performance; </li><li>Perform code reviews and provide constructive feedback; </li><li>Write high quality, secure code to program complete applications within deadlines; </li><li>Collaborate with technical and other staff to set specifications for new applications; </li><li>Assist in database design (Queries, Stored Procedures, Indexing and Structure); </li><li>Stay up to date with the latest technologies and best practices; </li><li>Create and maintain technical documentation related to application development, ensuring knowledge transfer and maintainability; and </li><li>Perform other duties as required. </li></ul> <p>Required Qualifications for Appointment</p> <p>EDUCATION AND EXPERIENCE</p> <p>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.</p> <p>Supplemental Information</p> <p>KNOWLEDGE, SKILLS & ABILITIES</p> <ul> <li>4+ years' experience developing using the Microsoft technologies stack, including C#, ASP.NET, and MVC (Model-View-Controller) architecture. </li><li>Proven experience as an MVC developer of similar role. </li><li>Proficiency in APS.NET MVC framework for building web applications. </li><li>Experience with front-end technologies like HTML5, CSS3 and JavaScript. </li><li>Experience in developing and consuming RESTful services and API's. </li><li>Proficiency with MSSQL including writing stored procedures, views, functions and triggers. </li><li>Understanding of Entity Framework for data access and manipulation. </li><li>Knowledge of LINQ (Language Integrated Query) for querying data. </li><li>Knowledge of Bootstrap and responsive web design principles. </li><li>Keen attention to detail and a commitment to producing high-quality code. </li><li>Experience with implementing authentication and authorization mechanisms. </li><li>Ability to write clean, readable code. </li><li>Strong organizational and time management skills. </li><li>Strong problem-solving and analytical skills. </li></ul> <p>For information regarding the benefits available to State of Rhode Island employees, please visit the Office of Employee Benefits' website at http://www.employeebenefits.ri.gov/.</p> <p>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.</p> <p>Employer State of Rhode Island</p> <p>Address One Capitol Hill</p> <p>Providence, Rhode Island, 02908</p> <p>Website http://www.apply.ri.gov</p>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!