Under the limited direction of the Director of Software Development, you will work on an agile team developing innovative healthcare technology solutions that remove barriers for patients and physicians for specialty pharmaceutical products.
Work directly with customers to understand their issues and needs, define changes to production systems, partner with other developers and designers including development teams outside the company, iterate through design and implementation, demo to stakeholders, gather feedback, launch, and incorporate lessons learned to improve the software development process going forward
Write 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
Participate 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
Work with Quality Assurance (QA) and Customer Support teams, including bug tracking/issue management
Perform end-user and technical support to a wide range of executives, management, and staff members
Engage with clients to understand scope and how critical new change requests are.
Additional responsibilities may include:
Assisting or managing QA, or Demo deployments
Developing training plans, outlines, and materials for clients
Serving as primary point of contact after formal training
BS degree in computer science, engineering or related field required
Experience: At least 1-2 substantive projects in .NET / .NET MVC / .NET Core / etc.
Core .NET Skill Sets: C#, .NET, Visual Studio, etc.
.NET Web Developer: .NET MVC, .NET Core, WPF, etc.
Front End Frameworks: jQuery, React, Angular, etc.
Database/Data: SQL Server, LINQ, Entity Framework, SSIS, ETL, etc.
Software Engineering: Unit Testing/NUnit, Mocking, Integration Testing, Dependency Injection, Design Patterns, etc.
Process: Scrum, Agile, Kanban, JIRA
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide. Through a unique blending of people and software, OpenArc has a business practice that delivers amazing enterprise, mobile and consumer-facing apps and the best talent for contract, contract-to-hire and direct placements for clients and partners alike.
Staffed with the most-trusted recruiting experts, elite software developers, UI/UX designers and market experts, our team provides clients with the best resources, the right techniques and world-class support resulting in powerful measurable success.