Under the supervision of the Director of Information Technology, the Software Engineer is responsible for creating web-based and stand-alone software applications to support Provider Resources, Inc. (PRI) business objectives and contractual obligations. Primary responsibilities will be using Microsoft developer technologies (primarily .NET and C#) in creating new applications and modifying existing applications. The Software Engineer will work with other developer-related applications such as Microsoft SQL Server, Microsoft SQL Server Reporting Services, and Microsoft Internet Information Services (IIS). Primary qualities for this position are problem solving skills, ability to independently find solutions to complex issues, attention to producing quality software, and willingness to work off-hours when necessary. The Software Engineer must be willing to work with sensitive data and follow all the rules and guidelines applicable.Responsibilities:
Understand and represent PRITM 's mission, vision, and values to all internal and external customersEngage clients in appropriate communication that manages client expectations and builds a collaborative relationship with the clientInteract with government and private sector clients, partners, and PRITM staff in a professional and accountable manner, and as a representative of PRI management
Interact with project team members in order to successfully fulfill contract obligations with the highest quality and in a timely manner meeting PRITM 's ISO requirements
Instills integrity throughout the organization via active participation in ISO requirements including but not limited to timely submission of Corrective Action Plans for all matters in which either PRITM standards and/or corporate contract standards have not been met. Communicating outcomes to team members to ensure a positive, open, environment which mitigates risk and achieves a culture of Continuous Quality ImprovementWrite software requirements documentation using Microsoft Word and other applications as appropriate
Create detailed software design documentation using Microsoft Visio, Microsoft Word, and other applications as appropriate
Create SQL scripts, stored procedures, and user functions in T-SQL for Microsoft SQL Server
Create and deploy reports for Microsoft Reporting Services
Create and modify web form based web applications in C# and ASP .NET and deploying these applications to new and existing sites
Understand and represent PRI's mission, vision, and values to all internal and external customers
Prioritize and work multiple tasks across multiple projects or work efforts
Follow change control process outlined in PRI IT Manual to ensure integrity of the production environment and delivery of quality products
Perform other duties as assigned
Ability to isolate, replicate, and verify defect fixes
Ability to communicate clearly (written and verbal) to include all forms of documentation as well as updating management regarding deliverable timeline changes
Ensure requirements are understood and meet with the appropriate personnel as needed to completely develop-to and meet requirements
Communicate with management regarding problems especially those that impact deliverable timelines
Identify any potential quality issues per defined process and escalate potential quality issues
Coordinate with other developers, the test team staff, and program management team staff as necessary to ensure a quality product is produced in a timely fashionPerform a variety of responsibilities for the Help Desk Support and the Network Administrator duties as needed
Perform other duties as assigned
Requirements:
Minimum of a Bachelor's degree in Computer Science, Engineering, or related field of study
At least two years' experience developing solutions using Microsoft .NET and C# tech ologies
Basic understanding of N-Tier development with an emphasis on web development and services
Ability to write SQL scripts, stored procedures, and user functions in T-SQL for Microsoft SQL Server
Ability to create reports using Microsoft Visual Studio or Microsoft Report Builder and deploy reports to Microsoft SQL Server Reporting Services
Basic understanding of secure coding practices in relation to web development
Familiarity with and ability to work with Microsoft Internet Information Services (IIS)
Ability to understand and create test plans from specifications or verbal communications
Quality oriented
Strong customer service and teamwork skills
Excellent verbal and written communication skills
Ability to be discrete and maintain high levels of confidentiality
Ability to interface with all levels of management and staff personnel
Ability to work independently
Must have no conflict of interest (COI) as defined in 1154(b)(1) of the Social Security Act (SSA)
Ability to obtain and maintain U.S. Government Security Clearance
Pluses:
Experience in Restful Web Services, Web API, and WCF
Familiarization with SQL DDL, DQL, DML, and DCL commands
Preference will be given to qualified individuals who reside in, or are willing to relocate to a recognized HUBZone area. (For more information, go to www.sba.gov/hubzone).FLSA Status: ExemptThe Corporate Compensation Plan is applicable to this position.PRI is an equal employment opportunity employer. All qualified applicants including Disability/Vets or other qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.Qualified candidates may apply by clicking, "Apply Now". Next, submit your resume. You may complete a cover letter on the following screen. You must contact the employer via one of the methods listed on the screen after clicking "Apply for this job". Please be sure to identify PA CareerLink as your referral source.