Net Developer - Somerville, United States - The Commonwealth of Massachusetts

    Default job background
    Description
    Job Description

    Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.


    Description:


    The Public Employee Retirement Administration Commission (PERAC) is seeking a mid-level to senior .Net Developer to maintain and develop new features for PERAC's custom developed application named PROSPER.

    The developer will consult directly with the project manager, business analyst, and other developers to design and develop new features using

    MVC, C#, SQL Server 2014 and Azure DevOps.

    The right candidate will be working with a small team in a great work environment with a standard 37.5 hour work week with minimal off hours work required.


    Responsibilities:
    Fixing any post migration data issue in new application.
    Maintain and troubleshoot the new application.
    Creating reports
    Perform object oriented analysis, design, and development of new

    application modules.
    Perform quality assurance. Test code by preparing test data, conducting test runs, and reviewing input and output data.
    Document application code.
    Consult with business requirements managers and systems analysts for clarification of needs.
    Estimate time for features based on requirements for projects.
    Monitor and Administering IIS/SQL Server.
    Familiar with Agile development methodologies ( Scrum, Kanban)
    Document unit test results.
    Identify potential design enhancements.
    Develop Architectural Proofs of Concept to demonstrate practical business agile solutions and evolve core architectural constructs.
    Report status against the project plan.
    Mentor junior development resources.
    Able to work some flexible hours, as required by Project Manager, to meet project deadlines.
    Maintain and deliver complete project documentation in clear and comprehensive manner.
    Possess ability to communicate clearly with project team and business users.
    Work with a disciplined change management and application management environment.
    Work independently with minimal direct supervision and/or direction.
    Work within a group and collaborative team dynamic under the direction of the Project Manager and or team lead.
    Able to juggle multiple initiatives as required by the Project Manager.


    Total Compensation/Benefit Structure:


    As a Commonwealth of Massachusetts employee, you are offered a great career opportunity influencing a wide-spectrum of services to the diverse populations we serve - but it's more than a paycheck.

    The State's total compensation package features an outstanding set of employee benefits which you should consider towards your overall compensation, including:


    Defined Benefit Retirement Plan


    Alternative Deferred Compensation Plan 457(b)


    75% of paid medical insurance premium


    Low cost basic and optional life insurance


    Reasonable Dental and Vision Plans


    Flexible Spending Account and Dependent Care Assistance programs


    11 paid holidays per year and competitive Sick, Vacation and Personal Time


    Tuition Benefit for employee and spouse at state colleges and universities


    Long-Term Disability and Extended Illness program participation options


    Incentive-based Wellness Programs


    Professional Development and Continuing Education opportunities


    Qualified Employer for Public Service Student Loan Forgiveness Program

    Qualifications

    Minimum of 5 years as a .NET developer
    Experience in design and developing application using

    MVC 3.5/4.0/4.5
    Experience in , JavaScript, JQuery, HTML 5, XML, ajax
    Experience in SQL Server 2012 and up.
    Experience with MVC
    Knowledge in TDD
    Experience with ADA development standards and testing tools.
    Experience with Government Agencies
    Strong quantitative, analytical and conceptual thinking skills
    Should have the ability to work independently and be an effective contributor in a diversified team.
    Should have strong communication skills