Software Developer, Sr (Full Stack) - Remote Available
Purpose: This position will be responsible for the development, maintenance, and troubleshooting of custom PC applications using .NET Windows, C#, C++ and .NET Web languages. This position will cooperate with IT management and existing programmers to deliver complete projects, including gathering end user requirements, designing, prototyping, coding, testing, implementation, and maintenance. Position reports to the Business Systems Integration Supervisor. This role will require occasional travel to our Fort Myers, FL location. Essential Duties and Responsibilities:• Work with end users to determine appropriate project requirements• Design, code, and test custom applications for various departments• Develop TSQL for data pulls, reporting, and back end database development as required• Write complex relational database queries and query optimization for very large datasets• Educate and advise internal customers on how to leverage available data for consumption• Perform necessary project documentation in a timely manner
Education raining/Certifications: Bachelor's degree in computer science or Engineering preferred. Six years in software application design or build experience may be substituted for the degree.
RequiredExperience: Suitable applicants will have experience in .NET C#, C++, Java
Script, and Microsoft SQL Server within a corporate environment. An emphasis on C# and TSQL applications is needed. Applicant must be able to demonstrate their capabilities.5+ years
- Visual Studio .NET (C#)3+ years
- MS SQL 2008 R2/2012/20165+ years
- Custom application development4+ years
- Project development experience4+ years
- Project documentation and test
RequiredSkills:• Visual Studio .Net 2015 or newer development experience in a Client/Server environment.• Java
Script/Web Services/Web API/MVC/Web Forms/Windows Forms & MDI• Debugging and software troubleshooting tools• Experience with MSSQL query coding & Stored Procedures.• Good UI development skills• Ability to work independently in project oriented environment• Ability to learn new software and expand skills to provide support for industry specific applications and technology• Strong organizational skills.• Software documentation.• Adherence to all development standards and protocols including Change Management, Code Review, Documentation and Testing.• Demonstrated SQL skills with extensive experience in developing stored procedures, views, functions, triggers and advanced logical methods. Desired but Not
RequiredSkills:• Healthcare IT experience• Experience with custom interfaces & data exchange (HL7,EDI,DICOM,etc)• Basic Unix/Linux skills• Experience with Java• Experience with JS client side frameworks: Knockout/ Razor/Angular• Working knowledge of XML• Healthcare programming experience• Experience with Agile methodology• Knowledge of other databases like Progress/Open
EdgeCONFIDENTIAL AND SENSITIVE INFORMATION:• Must properly control the release of proprietary and confidential information.
Balancing: YesCrouching: YesPulling: YesCarrying: YesGrasping: YesSitting: YesClimbing: NoKneeling: YesStanding: YesCrawling: NoLifting: YesSeeing: YesJob Description Clause: The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of the employer.