Job Title: APPLICATION ENGINEER II Company Name: Moffitt Cancer Center Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/ikq3xmfso90bh9sa Job Description: Posted 2mo agoAPPLICATION ENGINEER II@ Moffitt Cancer CenterView All JobsWebsiteTampa, Florida, United StatesRemoteFull TimeResponsibilities:Monitor performance, Investigate issues, Collaborate with vendorsRequirements Summary:Five+ years' experience developing enterprise applications; proficient in .NET, Python, Java; CI/CD and DevOps; cloud and low-code platforms; strong collaboration and communication.Technical Tools Mentioned:Jenkins, Git Actions, Azure DevOps, AWS, Azure, Pega, UiPath, Appian, Microsoft Power Platform, Docker, Kubernetes, FHIR, SQL, Oracle Working at Moffitt is both a career and a mission: to contribute to the prevention and cure of cancer. As the only National Cancer Institute-designated Comprehensive Cancer Center based in Florida, Moffitt employs some of the best and brightest minds from around the world. Join a dedicated team of nearly 10,000 who are shaping the future we envision. Moffitt has been recognized as a Best and Brightest Company to Work for in the Nation, a Digital Health Most Wired Organization and continually named one of the Tampa Bay Time’s Top Workplaces. A National Cancer Institute (NCI)-designated Comprehensive Cancer Center since 2001. Summary Application Engineer II Position Highlights: The Application Engineer II is responsible for maintaining and enhancing existing custom-built and lowcode applications across the enterprise. This hybrid role works independently to ensure stable day-to-day operation of key applications while contributing to the design and development of new and enhanced solutions. The engineer partners with vendors, internal stakeholders, and technical teams to troubleshoot issues, improve system performance, and implement moderate-complexity solutions using current cloud platforms and tools. Responsibilities: Monitor and support a portfolio of custom and low-code applications to ensure high availability and performance. Investigate, triage, and resolve application issues reported by users or monitoring tools; perform root cause analysis and implement long-term fixes. Collaborate with cloud and infrastructure teams and application developers for performance tuning, deployment issues, and systems monitoring. Maintain incident and change management records in accordance with ITSM standards. Participate in an on-call support rotation for after-hours or critical production issues. Provide deployment support to the development team for assigned applications. Familiarity with Jenkins, Git Actions, Azure Dev Ops a plus. Monitor application performance and identify areas for improvement. Implement solutions to enhance application scalability, reliability, and user experience Function as liaison between delivery teams and PaaS and SaaS vendors for issue resolution, service escalations, and platform maintenance. Coordinate and validate vendor-delivered changes, patches, and upgrades to ensure system integrity and business continuity. Maintain current knowledge of platform capabilities across supported releases. Develop new application features or entire applications of moderate complexity using cloud-native technologies (e.g., AWS, Azure) and lowcode platforms (e.g., Pega, UiPath, Appian, Microsoft Power Platform). Enhance and refactor existing solutions to improve performance, usability, and maintainability. Write and maintain technical documentation including solution design, configurations, and deployment procedures. Collaborate with business analysts and stakeholders to gather and refine requirements, ensuring solutions align with business objectives. Working knowledge of emerging AI concepts, tools and capabilities available within current assigned application stacks and platforms. Maintain comprehensive documentation of application architectures, integration processes, and system configurations. Provide regular updates and reports to stakeholders on project progress and technical challenges Translate documented user stories and requirements into small enhancements or new application features for assigned applications and projects. Interact with, analysts, and product owners to refine requirements to ensure business needs are met. May provide technical training to end-users Credentials and Experience: Bachelor’s Degree: field of study – Computer Science, Information Technology or a related field   Minimum of five (5) years' experience developing enterprise level applications and systems Proficiency developing solutions within common frameworks including .Net, Python, Java Prior experience configuring, managing and supporting CI/CD pipelines and Dev Ops. Experience developing mobile solutions enabled solutions Proficiency creating and supporting SQL and Oracle databases related to assigned applications. Experience with cloud architectures and deploying solutions at scale. Experience with microservices architecture, APIs, and containerization (e.g., Docker, Kubernetes, FHIR). Knowledge of one or more cloud platforms: AWS, Azure, Google.