Hiring: W2 Candidates Only
Visa: Open to any visa type with valid work authorization in the USA
Summary:
A Software Architect designs and oversees the high-level structure of software systems ensuring scalability performance and maintainability. They guide development teams set coding standards and align software solutions with business goals.
Key Responsibilities:
- Design scalable maintainable and secure software architectures.
- Evaluate technology stacks and frameworks for project requirements.
- Review code and design documents for consistency and best practices.
- Guide development teams in implementing architectural standards.
- Collaborate with stakeholders to ensure alignment with business objectives.
- Identify potential risks and provide mitigation strategies.
- Oversee integration of third-party systems and APIs.
- Mentor technical teams and facilitate knowledge sharing.
- Monitor emerging technologies and evaluate adoption opportunities.
- Ensure performance reliability and security of software systems.
Qualifications:
- Bachelors or Masters in Computer Science or related field.
- 8 years of software development experience.
- Strong knowledge of design patterns system architecture and cloud platforms.
- Experience with large-scale enterprise-level applications.
Preferred Skills/Duties:
- Familiarity with DevOps CI/CD and containerized deployments.
- Excellent problem-solving and decision-making skills.
- Experience in multi-tier architecture and microservices.
- Ability to mentor and lead technical teams.
Hiring: W2 Candidates Only Visa: Open to any visa type with valid work authorization in the USA Summary:A Software Architect designs and oversees the high-level structure of software systems ensuring scalability performance and maintainability. They guide development teams set coding standards and a...
Hiring: W2 Candidates Only
Visa: Open to any visa type with valid work authorization in the USA
Summary:
A Software Architect designs and oversees the high-level structure of software systems ensuring scalability performance and maintainability. They guide development teams set coding standards and align software solutions with business goals.
Key Responsibilities:
- Design scalable maintainable and secure software architectures.
- Evaluate technology stacks and frameworks for project requirements.
- Review code and design documents for consistency and best practices.
- Guide development teams in implementing architectural standards.
- Collaborate with stakeholders to ensure alignment with business objectives.
- Identify potential risks and provide mitigation strategies.
- Oversee integration of third-party systems and APIs.
- Mentor technical teams and facilitate knowledge sharing.
- Monitor emerging technologies and evaluate adoption opportunities.
- Ensure performance reliability and security of software systems.
Qualifications:
- Bachelors or Masters in Computer Science or related field.
- 8 years of software development experience.
- Strong knowledge of design patterns system architecture and cloud platforms.
- Experience with large-scale enterprise-level applications.
Preferred Skills/Duties:
- Familiarity with DevOps CI/CD and containerized deployments.
- Excellent problem-solving and decision-making skills.
- Experience in multi-tier architecture and microservices.
- Ability to mentor and lead technical teams.
View more
View less