Job Information
Milliman, Inc Application Architect (Milliman SkySail) in Cleveland, Ohio
Description Milliman SkySail is looking for an Application Architect to join our team. Your primary role will be to design, develop, and oversee the implementation of software applications, ensuring they meet business requirements and are scalable, secure, and maintainable. Who We Are Milliman Skysail is a consulting and software-as-a-service (SaaS) unit of Milliman that leads the way in pharmacy claims analysis and reporting. SkySail Rx was founded in 2015 and acquired by Milliman in 2021. We are a fast-growing team of around fifty expert individual contributors. We specialize in analyzing pharmaceutical claims, data engineering, and application development. We place a strong emphasis on individual contribution and continuous learning. By joining our team as an Application Architect, you will play a critical role in shaping the architecture of our applications, focusing on leveraging proven technologies and best practices. Collaborating closely with product managers, developers, and Senior Architects, you will help build robust, scalable software solutions. Your expertise in principles such as clean code, refactoring, and test-driven development will be key in driving our application strategy. You will work with our Data Platform Architect to ensure your designs integrate seamlessly within the larger enterprise architecture. Job Responsibilities What you'll do as an Application Architect at Milliman SkySail Architect and Design: Develop and maintain scalable, secure, and sustainable application architectures that align with business requirements and the broader enterprise architecture. Refactor and Migrate: Identify and leverage seams within existing legacy desktop applications to safely refactor and migrate the codebase to a web-based architecture, ensuring a smooth transition with minimal disruption to existing functionality. Collaborate: Collaborate with Product Managers, stakeholders, Engineers, and Senior Architects to translate business needs into technical specifications that work within the broader enterprise architecture. Implement Best Practices: Leverage proven design principles such as clean code, refactoring, and test-driven development to ensure the creation of high-quality, robust software solutions. Ensure System Performance: Optimize application performance, ensuring responsiveness and reliability to meet the needs of front-end and data teams. Align with Enterprise Strategy: Ensure that application designs and implementations are consistent with the enterprise architecture, supporting the strategic goals of the organization. Continuous Improvement: Participate in peer review processes and contribute to the continuous improvement of our development practices, maintaining the highest standards of software quality, security, and integrity. Ensure Code Quality: Ensure application code is held to a high standard and routinely work with application engineers to identify and resolve areas of improvement. Being Successful at SkySail At SkySail, you'll have the opportunity to both contribute in your area of expertise and collaborate cross-functionally with other experts. Our most successful contributors are excited to learn from the other experts in our company as well as teach about their area of expertise. We place a strong emphasis on peer review. We believe in the power of constructive critique. Our most impactful contributors welcome critical feedback and excel in providing insightful and appropriate feedback to their peers. We are disrupting our industry by introducing more efficient ways to quickly analyze pharmacy claims data. We apply that same disruption internally as we will adapt new processes and tools and throw out old ones. We're quick to adopt better tools and processes, and unafraid to discard what doesn't work for us anymore. At SkySail, flexibility is at our core; we favor timely reactions to market and