Principal Software Architect
Actalent
Job Title: Principal Software Application Solutions Architect
Position Overview:
We are seeking a highly skilled and experienced Principal Software Application Solutions Architect to lead the architectural vision, design, and strategy for software applications and database utilization across the organization. This senior leadership role demands deep technical expertise, exceptional problem-solving abilities, and the capability to align technology solutions with strategic business goals. As a principal architect, you will provide thought leadership, mentor teams, and ensure the scalability, security, and performance of both software and network solutions.
Key Responsibilities:
Strategic Leadership in Software Architecture:
+ Define and drive the long-term software architecture strategy for enterprise-level applications, ensuring alignment with business objectives and evolving technological trends.
+ Lead the design and development of high-performance, scalable, and secure software applications handling complex workflows and large volumes of data.
+ Provide technical leadership and governance over the selection and implementation of software frameworks, tools, and technologies.
+ Collaborate with senior management to enforce architectural standards, ensuring alignment with industry best practices and organizational goals.
+ Influence the design of multi-cloud or hybrid cloud environments, ensuring proper integration of application services and infrastructure.
Advanced Network Architecture and Infrastructure Design:
+ Lead the design of enterprise-wide network architectures, ensuring support for business applications, optimized performance, and meeting security requirements.
+ Architect highly available, scalable, and fault-tolerant network infrastructures, including private, hybrid, and cloud-based solutions.
+ Design and deploy network systems, ensuring seamless integration with software applications and optimizing network traffic and data flow performance.
+ Lead the strategic evolution of networking technologies within the organization, including SD-WAN, network automation, and advanced security protocols.
+ Define and drive network security strategies, ensuring secure, reliable, and efficient data and application access across all environments.
Thought Leadership and Cross-Functional Collaboration:
+ Act as a trusted advisor to senior leadership, providing insights into emerging technologies and their potential impact on the organization’s software and network infrastructure.
+ Mentor a team of architects, engineers, and developers, fostering a culture of innovation, excellence, and continuous learning.
+ Collaborate with cross-functional teams, including product managers, IT, and operations, ensuring seamless alignment between business needs, application design, and network architecture.
+ Influence technical and business strategy by providing expert guidance on the design and optimization of both software and network systems.
Solution Optimization, Security, and Performance:
+ Continuously evaluate the performance of software applications and network systems, identifying opportunities for optimization and cost efficiency.
+ Champion the adoption of modern technologies, methodologies, and tools to enhance both software application performance and network infrastructure.
+ Take ownership of security and compliance within the application and network architecture, ensuring adherence to best practices and regulatory requirements.
+ Drive the identification, resolution, and mitigation of complex technical challenges, providing innovative solutions to meet business needs.
Technical Innovation and Vision:
+ Lead the research and evaluation of emerging technologies (e.g., AI, machine learning, edge computing) to identify opportunities for improving application and network designs.
+ Develop long-term technology roadmaps for software applications and network infrastructures, ensuring adaptability to evolving business requirements.
+ Promote the adoption of next-generation architectures and solutions that enable business transformation and competitive advantage.
Documentation, Communication, and Reporting:
+ Provide clear, detailed, and high-level documentation for architectural decisions, technical designs, and implementations.
+ Communicate complex technical concepts to both technical and non-technical stakeholders, making recommendations for decisions impacting the organization’s technology strategy.
+ Deliver executive-level presentations and reports on the status of key projects, innovations, and future plans.
Qualifications:
Education:
+ Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (Master’s or advanced degree preferred).
Experience:
+ Minimum of 15 years of experience in software development, with a strong focus on large-scale enterprise-level systems.
+ At least 10 years of experience in network architecture and engineering, with demonstrated ability to design and implement complex network infrastructures.
+ Proven track record in a leadership role within architecture, including experience leading architectural decision-making for complex, large-scale systems.
+ Extensive experience with cloud environments (AWS, Azure, Google Cloud) and hybrid/multi-cloud architectures.
+ Expert-level understanding of network protocols, security practices, and infrastructure management.
+ Strong experience with modern software development methodologies (e.g., Agile, DevOps), and architecture patterns (e.g., microservices, event-driven architecture).
Technical Skills:
+ Deep expertise in software development technologies (e.g., Java, Python, C#, etc.) and network infrastructure design (e.g., routers, switches, VPNs).
+ Extensive experience with cloud-native application design and network infrastructure, including containerization (Docker, Kubernetes).
+ Expertise in network security (e.g., firewalls, encryption, secure communications) and advanced threat detection.
+ Strong knowledge of DevOps practices and tools, and their intersection with application and network design.
+ Experience with high-availability, disaster recovery, and network optimization strategies.
Certifications (Preferred but Not Required):
+ Cisco Certified Internetwork Expert (CCIE) or equivalent.
+ Azure Solutions Architect Expert - AZ-305.
+ TOGAF (The Open Group Architecture Framework) certification.
+ Certified Information Systems Security Professional (CISSP).
Pay and Benefits
The pay range for this position is $170000.00 - $185000.00
Health dental and vision- Also GarnerHealth is a free employee benefit that helps you find the best doctors. And when you use Garner to find adoctor, company covers up to $1,000 for individuals and $2,000 for families towards your out-of-pocketmedical bills.
Workplace Type
This is a hybrid position in Greenwood Village,CO.
Application Deadline
This position will be accepting applications until Jan 20, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
+ Hiring diverse talent
+ Maintaining an inclusive environment through persistent self-reflection
+ Building a culture of care, engagement, and recognition with clear outcomes
+ Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
Confirm your E-mail: Send Email
All Jobs from Actalent