Logo
Davita Inc.

Staff Software Architect

Davita Inc., Stony Brook, New York, United States, 11790


American Physical SocietyID:

1403Location:

RemoteDepartment:

Information SystemsStaff Software Architect

Who we are:The American Physical Society is a nonprofit membership organization working to advance physics by fostering a vibrant, inclusive, and global community dedicated to science and society. APS represents more than 50,000 members, including physicists in academia, national laboratories, and industry in the United States and around the world.Position Summary:

The Staff Software Architect is responsible for developing and maintaining scalable, secure software solutions for APS, while leading the architecture strategy to align with the organization's business goals and digital transformation initiatives. This role involves overseeing technical projects, mentoring teams, and ensuring that systems are optimized for performance and security.Key responsibilities include translating customer and product requirements into comprehensive system solutions within technical, schedule, and cost constraints. The architect will perform functional analysis, timeline analysis, and will write software and integration specifications.A strong background in software development, system architecture, and cybersecurity is essential, along with expertise in software solution architecture. The architect must ensure seamless coordination of engineering dependencies and align system integration with APS's long-term strategic vision.Additionally, the role involves designing, implementing, testing, and maintaining products in line with the company's architectural roadmap and quality standards. The architect will lead stakeholder meetings to define software requirements, manage complex systems, and mentor junior engineers.The APS has a "remote first" concept that promotes equal treatment and equal access, independent of physical work location, with a majority of staff working primarily from remote work locations. This position could require at times in-office work, various geographic events and meeting attendance as instructed by your Supervisor. APS values diversity and welcomes candidates from a variety of backgrounds.Responsibilities:

Leadership & Strategy:

Lead the technical design, development, and implementation of complex full-stack web applications and APIs, ensuring that the software meets business requirements and adheres to industry standards and best practices.Develop and maintain an architecture strategy that aligns with business objectives and digital transformation initiatives, focusing on scalability, performance, and security.Collaborate closely with senior leadership, business units, and cross-functional teams to gather requirements, define system designs, and create comprehensive technical specifications.Articulate the trade-offs, benefits, and risks associated with proposed architecture and design solutions.Architect System Solutions:

Ensure the logical and systematic conversion of customer and product requirements into robust systems solutions.Execute system performance modeling to evaluate and optimize the effectiveness and efficiency of the architecture.Create and maintain documentation and diagrams that communicate architectural decisions and detailed system designs.Analyze existing systems and infrastructure to identify opportunities for optimization and modernization.Risk Management:

Drive the adoption of industry standards and best practices for security and risk management throughout the software development lifecycle.Identify technical risks and develop comprehensive mitigation strategies.Additional Responsibilities:

Manage relationships with external vendors and third-party service providers.Mentor junior and senior engineers, providing guidance and fostering a culture of continuous learning.Stay current with emerging technologies and industry trends.Perform complex analysis, design, and development, including automated unit and integration testing.Document, maintain, and update policies, procedures, and controls for the software development life cycle.Work closely with business leads & product owners to understand business capabilities and areas for improvement.Other duties as assigned.Education:

Bachelor's degree in Computer Science, Information Systems, or a related field. (Directly relevant work experience in lieu of degree accepted).Knowledge, Skills and Abilities:

Minimum 7 years experience in software development.Minimum 3 years experience as a software architect.Proven track record of developing and delivering high-quality software applications.Knowledge of industry standards and best practices in enterprise architecture and cybersecurity.Proficient in technical problem-solving.Familiarity with cloud computing and DevSecOps solutions.Strong experience with web services and understanding of web protocols.Excellent organization, documentation, and prioritization skills.Travel:

The position requires up to 5% of travel for in-person meetings with staff.Salary:

The salary range for this position is $170,960/year - $232,933/year (USD).Core values:

Scientific MethodTrust, Integrity, and Ethical ConductEquity, Diversity, and RespectCollaborationEducation and LearningSpeaking OutThe American Physical Society is an affirmative action and equal opportunity employer.

#J-18808-Ljbffr