Search by job, company or skills

Principal Solution Architect

Principal Solution Architect

AtkinsRealis
16-19 Years
Not Disclosed
Quick Apply
  • Posted 25 days ago
  • Over 100 applicants have applied

Job Description

Software Solution Architecture:

  • Lead the design of software architectures that address business needs, performance requirements, and align with industry best practices.
  • Define the software architecture strategy and technical roadmaps in line with the organizations objectives.
  • Ensure that all software solutions are scalable, secure, and adhere to software engineering standards.

Technical Leadership:

  • Provide guidance and mentorship to software development teams throughout the project lifecycle.
  • Lead technical reviews to ensure high-quality design, code, and architecture principles are followed.
  • Collaborate with cross-functional teams to guide the software development process and ensure timely delivery.

Stakeholder Engagement:

  • Engage with stakeholders to understand their business requirements, goals, and challenges.
  • Translate business requirements into technical specifications and ensure alignment with the organizations software strategy.
  • Communicate complex software concepts to non-technical stakeholders in a clear and concise manner.

Innovation & Best Practices:

  • Stay current with emerging software technologies, trends, and industry standards.
  • Promote the adoption of innovative technologies that drive continuous improvement and competitive advantage.
  • Lead the evaluation and selection of software development tools, frameworks, and methodologies.

Integration & Scalability:

  • Design and implement software solutions that integrate seamlessly with existing systems and third-party platforms.
  • Ensure software solutions are designed for scalability, performance, and reliability.
  • Address technical challenges related to software integration, data migration, and system interoperability.

Governance & Standards:

  • Establish and enforce software architecture standards, guidelines, and best practices.
  • Conduct code reviews and ensure compliance with coding standards and architectural principles.
  • Implement governance processes to ensure software solutions meet security and regulatory requirements.

Required Qualifications:

  • Education: Bachelor s degree in Computer Science, Software Engineering, or a related field (Master s degree preferred).

Experience:

  • 10+ years of experience in software development, software architecture, and solution design.
  • Proven track record of designing and implementing enterprise-level software solutions.
  • Extensive experience with software development methodologies (Agile, DevOps, CI/CD) and full software development lifecycle (SDLC).

Technical Skills:

  • Proficiency in multiple programming languages (e.g., Java, C#, Python, JavaScript) and development frameworks.
  • Expertise in software architecture patterns, microservices, API design, and cloud-native solutions.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).

Key Competencies:

  • Analytical Skills: Strong ability to analyze complex software challenges and develop innovative solutions.
  • Leadership: Capable of leading software development teams and influencing technology direction at the organizational level.
  • Communication: Excellent ability to articulate technical concepts to both technical and non-technical audiences.
  • Problem-Solving: High proficiency in troubleshooting and resolving software architecture issues.
  • Adaptability: Ability to work in a fast-paced environment and manage multiple software projects simultaneously.
  • Collaboration: Strong team player who can work effectively with cross-functional teams and external stakeholders.

Preferred Qualifications:

  • Master s degree in Software Engineering or related field.
  • Certifications in software architecture or cloud computing (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert).
  • Experience in DevOps culture and tools for automated deployment and software delivery.

Key Skills

About Company

We are a world-class engineering services and nuclear organization. We connect people, data and technology to transform the world’s infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We design and deliver major projects on the built and natural environments all around the world. We believe that digitally enabled engineering has the power to radically improve the way we are all housed, connected, powered, and protected and can change our relationship with our communities and our planet for the better.

Similar Jobs

15-17 yrs
Bengaluru, India
Skills:
Restful Apis, Database Management, Encryption, Graphql, It Infrastructure, Programming Languages, Cloud Computing, event-driven systems, development operations, enterprise data management