AOS Engineering team is looking for a Staff Software Engineer to build impactful software solutions that prioritize end-user efficiency and experience, and to shape the future of healthcare.
Requirements
- Demonstrated expertise in Robotic Process Automation (RPA), with hands-on experience using UiPath to design, implement, and maintain automation workflows.
- Proven ability to manage and optimize RPA environments, ensuring stability, scalability, and compliance with enterprise standards.
- Proficiency in programming languages for scripting, automation, and integration with RPA and data pipelines.
- Experience developing end-to-end automation solutions using RPA tools to streamline operational processes and improve efficiency.
- Solid foundation in data engineering and data management, including data integration, transformation, and governance practices.
- Working knowledge of artificial intelligence (AI), with emphasis on generative AI applications and their integration into software solutions.
- Familiarity with cloud platforms, particularly Google Cloud Platform (GCP), for deploying and managing scalable applications.
Responsibilities
- Lead the design and architecture of major systems and services, and ensure software solutions are scalable, reliable, maintainable, and aligned with business needs.
- Collaborate with solution managers, engineers, data scientists, and other stakeholders to define and prioritize technical requirements that meet client needs and business objectives.
- Collaborate with teams to ensure sustained quality and reliability of our software solutions, and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments.
- Actively contribute to code reviews, provide constructive feedback on design and implementation, and provide technical guidance to other engineers to elevate skills, productivity, and overall effectiveness.
- Drive innovation by evaluating and implementing new technologies, methodologies, and AI capabilities that improve team efficiency, software performance, and development processes.
- Ensure code meets functional and performance requirements, advocate for high-quality software, and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks.
- Mentor and coach team members by sharing technical expertise, promoting best practices, and fostering a culture of continuous learning and improvement.
Other
- Bachelor's Degree in a related field, or equivalent work experience
- At least 8-12 years relevant work experience
- Experience working in Citrix environments, including application virtualization and remote desktop solutions.
- Understanding of HIPAA regulations and best practices for protecting Personal Health Information (PHI), preferably with experience in the healthcare industry.
- Willing to work additional or irregular hours as needed