Description

Position Overview: We are looking for a Senior Software Engineer / Technical Analyst in our ETL/Integration space to deliver scalable cloud-based solutions for business-critical applications as part of an agile, full stack software engineering team. The Senior Developer / Analyst will work closely with the project team to ensure successful deployments of various integration products, tools, and services. They will help lead the integration work associated with our Clinical Systems implementation projects. This role must have a deep knowledge of service oriented architecture design principles, in-depth knowledge of various integration technologies, a proven Implementation methodology, and will combine those skills to deliver successful integration deployments. Core Expectations: Seeks individuals whose expectations align with our mission, vision, and corporate code of conduct. Perform key responsibilities as detailed in this job description in a dependable, responsible, and positive manner, consistent with all state and federal guidelines. Serve as a role model by exemplifying professional behavior, language, and skills in order to promptly and accurately serve the needs of stakeholders. Assure adherence to policies and procedures so that all work is of the highest quality and delivered in the most culturally competent and cost-effective manner. Promote and manage diversity and acceptance within and with all members and stakeholders by honoring and respecting their individuality, dignity and rights. Offer suggestions and develop solutions to help promote effective and efficient work processes and innovative programs. Actively participate in required meetings and complete all mandatory trainings. Maintain high levels of advocacy and member confidentiality to ensure the success of our mission. Evaluate/learn tools to help inform which tools best suit solutions. Essential Functions : Investigation and documentation of various work processes Design, build, test, and deploy integration solutions for the Clinical Solutions tower Develop proof of concepts to demonstrate work flows and gain user/stakeholder buy in Analyze data requirements to determine if needed data already exists in clinical systems Ability to help resolve issues requiring in depth expertise of integration products Proven integration experience in complex environments with multiple operating and database systems Coordinate assigned deliverable schedules to ensure timelines are met Provide guidance on integration options and strategies Maintain an understanding of the application landscape and support maintaining information about all applications in the architecture repository Collaborating with business stakeholders, developers, analysts, data architects, database administrators and business analysts in business units as well as both local and enterprise technology units to meet business needs of stakeholders Ensuring data quality is maintained by identifying data integration errors and working to improve data quality Determining ways to reuse data structures, interfaces, and APIs to meet other business needs Providing support to integration developers by documenting rules and procedures required to transform, process and load solution data Position Requirements: Bachelor's Degree preferred Minimum of 8 years of experience in developing integration systems Minimum of 5 years of experience in requirements gathering and solutions design Interest in working in behavioral health is required; experience is preferred Excellent critical thinking, analytic, evaluation and problem-solving skills required Ability to prepare clear, accurate and informative designs and documentation Experience with AWS cloud services, esp. RDS, S3, ECS, and Lambda. Experience with Java programming Proficient with AWS Lambda languages (NodeJS or Python) Working knowledge of queuing and asynchronous processing Comfort with Agile/Scrum software development cycles Proficient with SQL Knowledge of API development required Excellent training and mentoring skills Ability to work independently and in a team environment

Education

ANY GRADUATE