Position Summary:
The Programmer IV serves as a senior technical leader, delivering guidance and training, mentoring the development team, providing technical oversight, and spearheading complex system design and software application development projects. This role entails managing a development team while also contributing locally to crucial design, documentation, deployment, and process improvement tasks in collaboration with business management and enterprise architects. The Programmer IV plays a pivotal role in supporting our client’s goals and initiatives through technical discussions or analytics, system process design, code development, testing, and application support, working either independently or as a team lead.
In addition, the Programmer IV provides team leadership, establishes technical standards for the development team, and works closely with the management team to continuously refine the project management and agile development methodology, procedures, and policies in order to promote efficiency and productivity. The position will be required to lead, work with, and mentor people of various professional, vocational, and educational backgrounds.
Essential Duties and Responsibilities:
Leadership
• Provide strong technical direction and guidance, project management skills using the Project Management Institute (PMI) methodology, and related abilities to facilitate, execute, and accomplish corporate and maintenance project deliverables.
• Provide technical leadership for all aspects of Application development, lead technical teams using the Agile methodology for incremental product delivery, independently perform Scrum Master duties, and promote Agile best practices for continuous improvement.
• Facilitate and lead collaborative cross functional workgroups to resolve complex problems in real-time to reduce or mitigate operational interruptions.
• Mentor junior team members in the following areas: (1) ORM technologies such as Entity Framework or NHibernate, (2) ASP.NET websites using Microsoft MVC and Web Forms and utilizing AJAX methodologies, (3) Microsoft WCF services, Windows services, and Web API using SOAP/XML or JSON, (4) front-end web development languages such as HTML 5, CSS 3, and JavaScript and frameworks such as jQuery, Kendo UI, Knockout.js Angular.js, or jQuery UI, and (5) enterprise-grade source control repositories such as Microsoft Team Foundation Server.
Technical
• Create application programs from specifications designed and provide development of logical software programs using modern technologies such as .NET Core or .NET 6 or above.
• Expertise with multiple object-oriented programming languages implementing design patterns, test driven development (TDD) methods, and multi-tiered applications.
• Expertise in development and implementation of applications or solutions using Visual Studio and C#.NET
• Expertise in creating complex structured query language (SQL) statements for analytical data mining, software development, or business reporting.
• Expertise in designing relational databases using Microsoft SQL server 2019 and above.
• Experience in implementing EDI solutions using enterprise-grade tools such as Microsoft BizTalk Server or SQL Server Integration Services (SSIS).
• Develop and maintain domain architectures for complex problems ensuring alignment with organizational strategies and business objectives.
• Implement and support CI/CD (continuous integration/continuous delivery) practices to streamline the software development lifecycle.
• Utilize experience with AI tools, including ChatGPT and other AI solutions to enhance and optimize processes where applicable.
Administrative
• Independently evaluate, select, and integrate third party tools within a Visual Studio Environment to assist in development of internal applications and engage third party vendors in problem resolution and enhancements.
• Proactively interacts with management, business and technical analysts in review and design of new concepts and ideas, project implementation, and problem resolution.
• Provide technical feasibility studies in support of projects and ensure system documentation is accurate and current.
• Provide user application education and acts as liaison in application support for various business functions that will include multiple departments.
• Supervise and coordinate deployment of application code and related change management process, including collaboration with technical resources such as systems engineers and database administrators.
• Works in coordination with system engineers on all major infrastructure changes to assess business impact and communication methods.
• Analyze and monitor system and database impact metrics prior to deploying code to production.
• Supervise and coordinate application demonstrations, user acceptance testing, new implementations, and upgrades.
• Proactively assume ownership of initial or escalated help desk incidents, change management requests, problem tickets, and other work as assigned that cannot be resolved at a lower level.
• Actively attend webinars and conferences as they pertain for application development and maintenance, direction, and industry standardization.
• Determine industry changes and make appropriate recommendations to management for future technical direction
Education and Experience:
Bachelor’s degree from an accredited school or equivalent in Computer Science, Mathematics, or related field and eight (8) years of progressive programming or application development experience in a medium to large organization with a structured IT department preferably in healthcare using Microsoft Studio, C#, ASP.NET, MSSQL, and relevant tools. Education can be substituted with Programming work experience on a year for year basis.
OR
Twelve (12) years of progressive programming or application development experience in a medium to large organization with a structured IT department preferably in healthcare using Microsoft Studio, C#, ASP.NET, MSSQL, and relevant tools.
Use our AI to tailor your resume for this .NET Developer/Team Lead - Healthcare (100% Remote) position at PMO Partners.