Serve as a full stack developer working with .net and SQL to create, enhance and support
CHEST web-based applications and systems. As an application developer you will work with a wide range of complex systems such as our Association Management System (Abila’s netForum AMS), Content Management platforms (e.g. Sitecore CMS), and 3rd party integrations. Also, you will create and maintain integrations between mission critical systems. You will collaborate closely with the I&T team to create solutions that help CHEST reach its goals.
Collaborate with product owner, developers, testers and analysts in an agile environment, in order to effectively and iteratively build systems, customize applications, and deploy solutions.
Serve as a .net resource to enhance and support systems and integrations.
Develop high-quality documented code for web-based applications.
Develop, document, and enhance existing integrations using Restful WebAPI.
Create, enhance, and maintain technical documentation, enhance deployment procedures, and deploy applications.
Be available for off-hours implementation and scheduled/unexpected maintenance and support situations.
Create, enhance, and maintain stable, and implement efficiencies to reduce application support costs and technical debt.
Bachelor’s degree in Computer Science or similar field
Two to four years of experience as a developer working with object-oriented programming (OOP), ASP.NET, C# and WebAPI
Minimum of two years of experience working with SQL Stored Procedures and SQL Server.
Ability to design and optimize SQL Server stored procedures
Experience with developing and building integrations with web services.
Minimum of two years of experience with Visual Studio.
Demonstrable experience following software implementation best practices, with minimum of two years of experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) and service-oriented architectures (SOA)
Self-motivated, independent, detail oriented, responsible team-player with the ability to quickly learn new concepts and software as well as existing environment.
Preferred Qualifications and Competencies (not required)
Experience with TFS and Jenkins
Experience with Agile and SCRUM
Microsoft .NET certifications
Experience with Jira and Confluence
Previous experience with netForum Association Management System or other AMS
Mobile development experience
This description was designed as a convenience to acquaint employees and managers with the basic elements of the position. The duties of this position are not limited to what is contained in this description and employees in this position may be asked to perform various functions not listed. This description is solely for the purpose of summarizing basic responsibilities and is not intended to be a contract or guarantee of employment or of any specific terms or conditions of employment. This description may be amended or eliminated from time to time as necessary for operational or business reasons.
About American College of Chest Physicians
The American College of Chest Physicians (CHEST) is the global leader in advancing best patient outcomes through innovative chest medicine education, clinical research, and team-based care. With more than 18,700 members representing 100+ countries around the world, our mission is to champion the prevention, diagnosis, and treatment of chest diseases through education, communication, and research. This includes connecting health-care professionals to the latest clinical research and a wide array of evidence-based guidelines through the CHEST Journal, while also serving as a total education resource for clinicians through year-round meetings, books, mobile apps, and live courses in pulmonary, critical care, and sleep medicine. The first medical association with a clinical simulation program accredited by the Society for Simulation in Healthcare, CHEST also provides hands-on training through innovative simulation education. The CHEST Foundation, our philanthropic arm, provides members with grants, patient education tools, and other resources to help their patients live and breathe easier. CHEST staff are presented with a competitive salary and excellent benefits in a team-based atmosphere of highly qualified colleagues.