Software Engineer Principal - Java Architect (Remote)
By Home Depot / THD At , Atlanta, 30301, Ga $240,000 a year
Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Experience in working with 12-factor methodology and understanding its benefits, and able to demonstrate appropriate patterns to more junior team members
Identifies product enhancements (client-facing or technical) to create a better experience for the end users
Typically reports to the Software Engineer Manager or Sr. Manager, Technology Director or Sr. Director.
6-8 years of relevant work experience
Good knowledge about the Cloud platforms preferably Google Cloud Platform
Principal Software Architect Jobs
By Microsoft At , Redmond, 98052, Wa $133,600 - $256,800 a year
At least 4 years’ experience leading technical architecture for one or more complex services.
Deep practical experience operating high-scale services in production environments. .
Extensive experience influencing executive leadership and executive stakeholders.
Excellent communications skills, comfortable presenting to large audiences and customers.
Prior experience with performance analysis and optimization of web services and software.
Prior experience building services which run on Microsoft Azure, Amazon Web Services, Google Cloud or Oracle Cloud Infrastructure.
Software Architect Jobs
By Aptiv plc At , Agoura Hills, Ca
Work closely with Product Management, Product Owners, & Technical Program Managers to translate product vision into a technical product roadmap
Define product architecture requirements and guide engineering to ensure secure design
Derive architecture requirements and ensure scalability and testability for the architectural design
Experience in system architecture design for highly available and complex systems
Extensive experience in cloud security in two or more of: Azure, AWS, &/or GCP
Experience with Zero Trust technology, & threat modeling
Principal Software Architect Jobs
By Capgemini At , Ontario, Ca
Experience with configuration management tools and best practices (GIT, SVN, etc.).
Experience with Android Jetpack components including: Lifecycle components, Work Manager, Live Data, Room
Experience with Mobile APP development on Android / iOS
Experience with Java, Spring MVC, JPA, MySQL, Angular, AWS, Kotlin, Docker, Cloud Computing/AWS/AZZURE
Experience with layered architecture and Design Patterns
Excellent problem solving and analytical skills
Principal Architect Jobs
By Sun Life At , Wellesley Hills, 02481, Ma $128,700 - $193,100 a year
Experience in architecture, design, and development in a highly regulated industry, preferably Financial Services but not a requirement.
AWS architecture certification or equivalent from another cloud solutions provider.
Strong experience in API design, development and consumption patterns, experience in modular component design patterns and data persistence technologies.
Experience helping teams and organizations across large scale transformations.
Hands-on architect designing and prototyping scalable, cost-effective, distributed solutions on single or hybrid cloud environments.
Architect solutions for both container platforms and serverless environments with clear recommendations for both technical and non-technical teams.

Are you an experienced software architect looking for an opportunity to lead a team of talented developers? We are looking for a Principal Software Architect to join our team and help us build the next generation of software solutions. You will be responsible for designing and developing innovative software architectures, leading the development team, and ensuring the highest quality of software products. If you are passionate about software development and have the skills and experience to lead a team, we want to hear from you!

Overview The Principal Software Architect is responsible for leading the development and implementation of software solutions for an organization. They are responsible for designing and developing software architectures, ensuring that the software meets the organization’s needs, and providing technical guidance to the development team. Detailed Job Description

The Principal Software Architect is responsible for leading the development and implementation of software solutions for an organization. They are responsible for designing and developing software architectures, ensuring that the software meets the organization’s needs, and providing technical guidance to the development team. The Principal Software Architect will be responsible for:

• Designing and developing software architectures that meet the organization’s needs
• Developing and maintaining software solutions
• Ensuring that software solutions are secure and reliable
• Providing technical guidance to the development team
• Working with stakeholders to ensure that software solutions meet their needs
• Developing and implementing software development processes
• Ensuring that software solutions are tested and deployed in a timely manner
• Troubleshooting software issues
• Developing and maintaining documentation
Job Skills Required
• Expertise in software development and architecture
• Knowledge of software development processes and best practices
• Ability to work with stakeholders to ensure that software solutions meet their needs
• Ability to troubleshoot software issues
• Knowledge of software security and reliability
• Knowledge of software testing and deployment processes
• Excellent communication and interpersonal skills
• Ability to work in a team environment
Job Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or related field
• 5+ years of experience in software development and architecture
• Experience with software development processes and best practices
• Experience with software security and reliability
• Experience with software testing and deployment processes
• Experience with troubleshooting software issues
Job Knowledge
• Expertise in software development and architecture
• Knowledge of software development processes and best practices
• Knowledge of software security and reliability
• Knowledge of software testing and deployment processes
• Knowledge of troubleshooting software issues
Job Experience
• 5+ years of experience in software development and architecture
• Experience with software development processes and best practices
• Experience with software security and reliability
• Experience with software testing and deployment processes
• Experience with troubleshooting software issues
Job Responsibilities
• Designing and developing software architectures that meet the organization’s needs
• Developing and maintaining software