Job Duties Efficiently generates specifications from general to specific and transforms those into quality code by both self and the team Utilizes and instructs others on structured logic development techniques as well as develops other low level programming and automation techniques such as Visual Studio templates or Add-ins Identifies areas of globally-reusable code and incorporates same into ongoing projects Assists in the support of 3rd party packages including production of custom code to interface with these packages Functions as a liaison between management and the development team to achieve business goals Applies other high level programming and automation techniques Generates solutions and manages all necessary project design documentation based on a business need Estimates proposed solutions and ensures team estimates are reasonable & justifiable Troubleshoots issues and propose resolution paths while considering impact to other areas Consults with programming staff to identify and advise appropriate choice of languages from the existing company set including add-on components to leverage language/tools to full potential Mentors team members in the analysis, design, implementation, and maintenance of business applications Code Of Conduct Must adhere to the Company's Code of Conduct and Business Ethics policy including documentation and reporting responsibilities. Qualifications Bachelor's Degree or 5 years' experience in IT related field Experience with the Microsoft Office suite of products Minimum five (3) years' experience in a computer programming position preferably in a large team environment Minimum two (2) years' experience in Web development with .Net and Java Frameworks. Front-end development, sevice-oritened middle-tier development, application testing, and continuous integration/deployment (CI.DC). Minimum two (2) years' experience in DBMS middleware coding, DBMS coding, structured query language programming, LAN basics and appropriate tools knowledge (e.g., Microsoft SQL Server, Oracle, ), preferred Proficiency with C#, knowledge of Python, and Java will be a plus. Experience in generating and adhering to programming standards and a willingness to participate in and support the establishment of standards for object-oriented and/or component-based development techniques (i. programming structure, documentation, indentation, logic, etc.) Self-motivated and creative Excellent verbal and written communication Must be capable of maintaining regular attendance Knowledge, Skills, Abilities and Behaviors Demonstrates expert level knowledge of several company programming languages Applies technical writing skills for designing, developing and administering usability test cases, scenarios, sessions and scripts Excellent oral and written communication skills Must have experience working in a multiple project environment with competing priorities Self starter, with the ability to perform duties with minimal supervision Capable of assisting junior & intermediate programmers with development efforts Must be willing and able to incorporate new programming methodologies/tools into existing standards and environment Must be able to maintain confidentiality regarding patient and company proprietary information Must have the ability to relate professionally and positively and work cooperatively with patients, families, and other employees at all levels Physical and Sensory Requirements Mobility, reaching, bending, lifting (minimum of 25 pounds), fine hand coordination, ability to read and write, the ability to understand and follow written and oral instructions and directions, ability to travel, and ability to remain calm under pressure. #J-18808-Ljbffr
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Hospitals and Health Care
Referrals increase your chances of interviewing at AlixaRx by 2x