Job Description
MedPOINT Management Title: Software Developer MedPOINT, a large MSO in the San Fernando Valley has an opening for the following position. Competitive salary and benefits in a collaborative working environment. For immediate consideration, please e‐mail your resume and salary requirements to personnel@medpointmanagement.com Duties and Responsibilities: Design and develop software applications of high quality; following exceptional software development practices Design and develop web and Win‐Form applications with emphasis on security, performance, scalability, and quality Write, test, and deliver high quality software and documentation Develop business logic and services in C# and Angular using design patterns Design, build, and create MS‐SQL databases including tables, stored procedures, views, functions, etc. Work with program management, technical writers, business analysts, and the IT teams Collaborate on internal projects relative to new company‐wide application initiatives or requirements Performs additional duties as assigned Minimum Job Requirements: Bachelor’s degree in a related field (computer science, information systems, etc.) or equivalent experience 3+ years of formal .NET in C# Experience designing and building RESTful APIs and Windows services Experience designing, developing, testing, maintaining, creating reports, documenting, and supporting assigned software projects, which include desktop client‐server applications, WCF services, MS SQL Objects, third party components, and software Solid understanding of object‐oriented programming (OOP) and software engineering foundations Strong experience with HTML, CSS3, Bootstrap, TypeScript Strong experience with developing MS‐SQL objects (tables, stored procedures, views, etc.) Experience with JavaScript libraries Strong understanding of browser compatibility, cross‐browser, and web standards Knowledge, Skills, and Abilities Ability to maintain multiple priorities and deadlines, with strong follow through Ability to work both independently and as part of a collaborative team Demonstrated planning, analytical, and organizational skills Ability to multi‐task effectively Strong problem solving and analytical ability, ability to troubleshoot Excellent written and verbal communication skills Healthcare background highly preferred but not required