Match your resume skills with our AI powered skill match!
The Senior Application Developer will design, implement, and oversee technical solutions for .NET and AI RAG applications while providing technical guidance and mentorship to the development team. They will also manage project timelines, collaborate with stakeholders, and ensure compliance with security and regulatory standards.
We are looking for a Senior .NET Application Developer and DevOps Engineer (one role, multiple duties) to join our team to develop .NET and AI RAG applications. You will report to the Senior Director of Applications and Data and provide solution designs and implementations in collaboration with other key stakeholders
Ability to create designs, recommend, implement, and oversee technical solutions in the following domains: custom application development, AI, DevOps (Azure DevOps preferred), data solutions (SQL Server, Databricks preferred) and application/data integration
Ability to document the current and future states as part of a multi-year roadmap and see that each project considers steps that should be taken to attain longer-term roadmap goals
Work with multiple vendors to implement and complete projects ensuring implementations are in line with multi-year solution roadmaps as appropriate
Provide support to Business Relationship Managers and end users as required
Provide backup support and input to both the data architect and solution architect roles
General Duties & Responsibilities
Adheres to Organization’s Policy and Procedures
Acts as a role model within and outside the Company
Performs duties as workload necessitates
Maintains a positive and respectful attitude
Communicates regularly with supervisor about Department issues and keeps management advised of potential problems in all areas
Demonstrates flexible and efficient time management and ability to prioritize workload
Consistently reports to work on time prepared to perform duties of position
Meets Department productivity standards
Participates in working groups, councils and committees.
Ensures compliance with rules and regulations.
Participates on committees, and special projects, and seeks additional responsibilities.
Accomplishes all tasks as appropriate.
Recommends new approaches to effect on-going continual improvements to policies, procedures, and documentation.
Maintains compliance with federal and state regulations.
Participates in administrative staff meetings and attends other meetings and seminars.
Performs other related duties as required and assigned
Consistently promotes the company’s core values.
Completes required annual Compliance training.
Essential Functions of Position
Job Responsibilities
Technical Direction: Provide technical guidance and direction to the development team, ensuring that projects align with business objectives.
Mentorship: Mentor and support other developers, helping them grow their skills and navigate challenges.
Coding and Review: Engage in hands-on coding and review the code submitted by team members and contractors to ensure quality and consistency.
Project Management: Oversee project timelines, allocate resources, and ensure timely delivery of milestones3.
Stakeholder Communication: Act as a bridge between the technical team and non-technical stakeholders, ensuring clear communication and understanding.
Problem-Solving: Troubleshoot issues, debug applications, and run diagnostic tests to ensure smooth performance.
Quality Assurance: Conduct and/or oversee quality assurance testing and ensure that software products meet the required standards.
Ability to document current and future states as part of a multi-year roadmap and oversee technical project execution such that roadmap objectives are achieved
Work with the business, business analysts, data architect and data services director to help establish the processing and staging of both leading and lagging KPIs both for passive reporting and driving proactive data-driven behavior change
Collaborate with other teams for compliance with regulatory requirements and application & data security. Collaborate and work under the guidance of IS Security, Cloud infrastructure engineering and data services to set up access controls, data encryption, anonymity/data masking and additional security measures as needed
Collaborate and consult with operational teams to provide support
Oversee or direct involvement in completing various upgrade and migration projects
Work as a team with minimal oversight to complete complex projects
Work with multiple vendors to implement and complete projects
Communicate regularly with management concerning recommendations for improving systems, services, processes and support
Job Specifications:
Specialized Knowledge/Skills:
Strong documentation skills and experience with creating architectural diagrams
Strong development skills in multiple languages suitable to the business problem at hand (prefer .NET, C#, SQL, python), AI frameworks and architectures, database design, enabling compelling build vs. buy options for the business
Strong skills in automation, continuous integration/continuous deployment (CI/CD), cloud services, scripting, and collaboration to streamline development and operations processes. Azure DevOps preferred.
Prefer Azure-based development experience: Azure App Service, Azure SQL, Logic Apps, Azure Data Factory
Ability to work independently and in a team environment
Must possess strong written, oral and interpersonal skills with a demonstrated ability to communicate with outside vendors and internal staff, both at a technical and non-technical level
Detail and deadline-oriented with the ability to prioritize and multi-task
Flexible and responsive to changing business needs
Must be able to take ownership, and drive towards goal completion and deadlines.
Minimum of an Associates Degree in MIS or Computer Science but will accept relevant experience to produce the needed outcomes
5-8+ years experience in solution design, development and implementations – will consider less with the right experience, aptitude, abilities
Strong full stack programming skills with strong preference for .NET technologies
Experience in AI-related application development strongly preferred
Familiarity with various development tools and technologies
Ability to create designs, implement and oversee the implementation of solutions that span data, applications, enterprise workflow, automation and application integration
Knowledge of Database design, development, web application frameworks and DevOps
Able to recommend, oversee and guide contractors to build solutions that not only meet the business requirements at hand, but also follow Gentiva standards and lead to the fulfilment of a multi-year strategic roadmap
Able to obtain business requirements and map them to documented standardized technical designs that achieve functional and non-functional requirements, properly selecting the correct solution components supporting both short term and long-term goals
Develop and manage CI/CD pipelines to automate testing, deployment, and monitoring of applications, ensuring rapid and reliable software delivery
Work closely with development, QA functions, and operations teams to streamline processes, improve efficiency, and ensure seamless integration of new features
Understand how to remediate and avoid technical debt, and how to architect solutions that are supportable, maintainable and move us forward toward multi-year roadmap objectives
Experience in managing projects, setting timelines, and ensuring that goals are met
Strong analytical and problem-solving skills to address and resolve technical issues
Excellent communication skills to effectively convey technical information to non-technical stakeholders
Ability to manage conflicts and make strategic decisions.
Education/Experience:
Bachelor’s Degree in MIS or Computer Science is preferred or Associates degree with needed experience. Exceptions based on experience.
Broad experience with design and hands on implementation of databases, web application development, solution designs, DevOps tools and practices, enterprise workflow (preferred), and application integration (preferred)
Work Environment/Physical Requirements:
Work from home environment. Must be able to connect to MS Teams meetings/and have stable network connection
Must be able to support video conferencing during the workday to connect to the management, team, and peer workforce
Some stress may occur
No travel expected unless for a conference or a rare special need arises
Must be able to work some nights/weekends as special needs arise
While performing the duties of this job, the employee is regularly required to sit for extended periods of time, and to speak and hear. The employee is required to stand and walk. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, and ability to adjust focus.
Benefits for All Associates (Full-Time, Part-Time & Per Diem):
Additional Full-Time Benefits:
If you’re driven to lead with purpose and build the future of healthcare through technology, we want to hear from you. Join us and be a part of transforming care at every level.
At Gentiva, it is our privilege to offer compassionate care in the comfort of wherever our patients call home. We are a national leader in hospice care, palliative care, home health care, and advanced illness management, with nearly 600 locations and thousands of dedicated clinicians across 38 states.
Our place is by the side of those who need us – from helping people recover from illness, injury, or surgery in the comfort of their homes to guiding patients and their families through the physical, emotional, and spiritual effects of a serious illness or terminal diagnosis.
Our nationwide reach is powered by a family of trusted brands that include:
With corporate headquarters in Atlanta, Georgia, and providers delivering care across the U.S., we are proud to offer rewarding careers in a collaborative environment where inspiring achievements are recognized – and kindness is celebrated.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Development
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”