Principal Applications Developer
InterSystems · Boston, Massachusetts, US
The Principal Applications Developer is a senior technical leader responsible for the design, delivery, and evolution of subsystems, capabilities, or cross-t...
Job description
The Principal Applications Developer is a senior technical leader responsible for the design, delivery, and evolution of subsystems, capabilities, or cross-team initiatives. Principals are expected to make technical decisions that account for multiple perspectives and to actively guide teams toward sound, standard-aligned solutions, seeking broader agreement with development teams or management where appropriate. The role focuses on architectural integrity, technical strategy, and risk management across multiple teams or functional areas. Key Responsibilities: - Lead the design and implementation of complex subsystems or solution capabilities end to end. - Translate high-level goals into coherent technical strategies aligned with solution direction and business objectives. - Select, evaluate, and recommend technologies, tools, and frameworks, guiding their adoption. - Evaluate solution approaches considering effort, risk, quality, operability, and long-term sustainability. - Deliver software initiatives of significant scope and complexity independently or with diverse teams. - Proactively identify, manage, and resolve cross-system dependencies and architectural risks. - Provide tec...