Deltek · 16 hours ago
Advanced Software Architect
Deltek is seeking an Advanced Software Architect to collaborate with product managers, UX designers, and engineering leaders. The role involves designing a robust component architecture, providing technical leadership, and ensuring alignment of technical solutions with business requirements.
ConsultingEnterprise SoftwareInformation TechnologySoftware
Responsibilities
Collaborate with product managers, UX designers and engineering leaders to understand project requirements and business objectives
Design and develop a robust component architecture for the designer tool, creating reusable, modular UI components that adhere to best practices in JavaScript development. Ensure these components are optimized for performance and can be easily integrated and extended by other team members
Additional key responsibilities include designing system architecture, code review, technical documentation, and collaborating with product teams to align technical solutions with business requirements
Provide technical leadership and guidance to product teams, ensuring that architectural decisions are well-understood and implemented
Create and maintain documentation related to the software architecture, including system diagrams, design specifications, and best practices
Review code and provide feedback to ensure it adheres to the architectural standards, performance requirements, and coding best practices
Stay up-to-date on emerging technologies and industry trends to continuously improve software architecture and tools
Contribute to product decisions and help drive technical innovation within the team
Qualification
Required
Bachelor's in Computer Science, Software Engineering, or a related field (or equivalent experience)
15+ years of professional experience as a software architect or similar roles
Proven leadership and mentoring skills
Proficiency in multiple programming languages and technologies
Proficiency in implementing best practices in JavaScript coding, performance optimization, and maintainability
Ability to provide technical leadership and mentorship to the UI engineering team
Experience in solving complex UI challenges, conducting code reviews, and fostering a culture of continuous improvement and innovation
Expertise in designing system architecture, technical documentation, and collaborating with product teams to align technical solutions with business requirements
Proficiency in creating reusable, modular UI components that adhere to best practices in JavaScript development
Experience in ensuring components are optimized for performance and can be easily integrated and extended by other team members
Strong knowledge of software architecture principles, design patterns, and best practices
Experience with software development methodologies, such as Agile
Exceptional problem-solving skills and the ability to analyze and address complex technical issues
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
US Citizenship is Required for this role
Preferred
Previous experience with cloud computing platforms (OCI, AWS, Azure, Google Cloud) is a plus
Experience building cloud native applications, services-based architecture, DevOps principles and continuous deployment
Company
Deltek
Deltek is an enterprise software and information solutions provider for professional services firms and government contractors.
Funding
Current Stage
Public CompanyTotal Funding
$2M2016-12-06Acquired
2012-01-01Private Equity
2009-12-11Post Ipo Equity· $2M
Leadership Team
Recent News
Washington Technology
2026-01-22
2025-12-10
Company data provided by crunchbase