• Software Developer

    Job Locations US-PA-Pittsburgh
    Posted Date 2 weeks ago(10/9/2018 2:42 PM)
    Job ID
    2018-18314
    # of Openings
    1
    Category
    Information Technology
  • Overview

    Our Client, a leading Pittsburgh-based provider of Medical Software, is currently seeking candidates for a Software Developer role. This long-term position will be an excellent opportunity to join a thriving company and grow a career. Working on a small, agile team, this individual will play a key role in shaping the company’s products and developing innovative healthcare technology solutions.

     

    Located just South of Pittsburgh, this company offers a great work environment, including casual dress, flexible start/end times, and complimentary snacks and beverages. In addition to a competitive salary and generous PTO, employees have access to an excellent healthcare plan with a low deductible and minimal contribution.

    Responsibilities

    • Works directly with customers to understand their issues and needs; Defines changes to production systems; Partner s with other developers and designers; Iterates through design and implementation, Runs demos for stakeholders; Gathers feedback; Incorporates lessons-learned to improve the software development process going forward.
    • Writes software, including implementing, maintaining, and improving products developed by the company, in addition to internal tools.
    • Unit testing own and others’ code, peer review of others’ code.
    • Participates in software design and design review, including being familiar with and contributing to Software Design Documentation (SDD).
    • Participates in continual improvement of the tools and processes involved in the software development process.
    • Works with Quality Assurance (QA) and Customer Support teams, including bug tracking/issue management.
    • Performs end-user and technical support to a wide range of executives, management, and staff members.
    • Engages with clients to understand scope and how critical new change requests are.
    • Assists or manages QA or Demo deployments.
    • Develops training plans, outlines, and materials for clients.
    • Serves as primary point of contact after formal training.

    Qualifications

    • Bachelor of Science degree in computer science, engineering or related field required.
    • Strong skills programming in C# required.
    • Minimum of 3 years of experience with the following technology stacks required: ASP.NET MVC, LINQ, JavaScript/HTML/CSS, REST/HTTP, SQL, SQL Server
    • Any experience with dependency injection, Web API's, React
    • Experience with the following tools or technologies a plus: git, Entity Framework, command-line/UNIX shell/bash, Jira, AWS.
    • Outstanding written and verbal communications skills, with ability to explain technical design, concepts, and risks to both developers and non-developers.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed