Software Architect Jobs
By Wabtec At , Pittsburgh, Pa
Expert knowledge and experience in Java, microservices, event driven architecture, frameworks, various open-source stacks, and relational databases.
Work with product owners to balance technical debt with new product capabilities
Skilled in writing code that meets standards and delivers desired functionality using the technology selected for the project
Skilled in core data structures and algorithms and implements them using any language of choice
Minimum of 5+ years hands on experience writing microservices using spring boot technologies using java/j2ee tech stack.
Minimum of 2+ years hands web development experience using Angular, HTML, CSS, and Typescript.
Software Architect Jobs
By UnifyWork At , Cleveland, Oh $78,220 - $126,830 a year
Reserve your spot by clicking “Apply on Company Site” and follow the steps outlined.
Our employer partners are equal opportunity employers.
Pay: $78,220.00 - $126,830.00 per year

Are you an experienced Software Architect looking for a new challenge? We are looking for a creative and innovative individual to join our team and help us build the next generation of software solutions. As a Software Architect, you will be responsible for designing and developing software architectures that are secure, scalable, and maintainable. You will also be responsible for leading the development team and ensuring that the software meets the highest standards. If you have a passion for software development and want to make a real impact, then this is the job for you!

Overview An Expert Software Architect is a highly experienced and knowledgeable software professional who is responsible for designing, developing, and implementing software solutions. They are responsible for creating efficient and effective software architectures that meet the needs of the organization. They must be able to analyze and evaluate existing software systems and develop strategies to improve them. Detailed Job Description An Expert Software Architect is responsible for designing, developing, and implementing software solutions. They must be able to analyze and evaluate existing software systems and develop strategies to improve them. They must be able to create efficient and effective software architectures that meet the needs of the organization. They must be able to develop and maintain software development plans and ensure that software development projects are completed on time and within budget. They must be able to provide technical guidance and support to software development teams. Job Skills Required
• Expert knowledge of software development processes and methodologies
• Expert knowledge of software architecture and design
• Expert knowledge of programming languages
• Expert knowledge of software development tools and technologies
• Expert knowledge of software testing and debugging
• Expert knowledge of software security
• Expert knowledge of software performance optimization
• Expert knowledge of software project management
• Expert knowledge of software quality assurance
• Expert knowledge of software version control
• Expert knowledge of software configuration management
• Expert knowledge of software deployment and maintenance
• Expert knowledge of software documentation
• Expert knowledge of software development best practices
• Expert knowledge of software engineering principles
• Expert knowledge of software development life cycle
• Expert knowledge of software development standards
• Expert knowledge of software development processes
• Expert knowledge of software development methodologies
• Expert knowledge of software development tools and technologies
• Expert knowledge of software development techniques
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 10+ years of experience in software development
• 5+ years of experience in software architecture and design
• 5+ years of experience in software project management
• 5+ years of experience in software quality assurance
• 5+ years of experience in software version control
• 5+ years of experience in software configuration management
• 5+ years of experience in software deployment and maintenance
• 5+ years of experience in software documentation
• 5+ years of experience in software development best practices
• 5+ years of experience in software engineering principles
• 5+ years of experience in software development life cycle
• 5+