Overview
Remote
$50 - $70
Full Time
Accepts corp to corp applications
Able to Provide Sponsorship
Skills
php
oops
Job Details
Job Description
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 10+ years of experience in software development, including 5+ years in a solution architecture role.
- Proven experience in designing and deploying large-scale enterprise solutions.
- Strong understanding of cloud platforms (AWS, Azure, or Google Cloud Platform), APIs, microservices, data modeling, and integration techniques.
- Proficient in modern architectural patterns including SOA, event-driven architecture, and serverless.
- Familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code.
- Excellent communication and interpersonal skills to articulate complex technical solutions to non-technical stakeholders.
Job Responsibilities
- Solution Design: Develop end-to-end solution architectures for enterprise-grade applications, integrating systems, data flows, and technologies across platforms.
- Technical Leadership: Guide development teams, ensuring solutions adhere to architectural standards, best practices, and compliance requirements.
- Stakeholder Collaboration: Work closely with business analysts, product managers, developers, and executives to gather requirements, define objectives, and deliver solutions.
- Technology Evaluation: Assess and recommend tools, frameworks, and platforms that meet technical and business needs.
- Documentation: Create architecture diagrams, technical documentation, and implementation roadmaps.
- Risk Management: Identify technical risks and propose mitigation strategies during the design and implementation phases.
- Governance & Standards: Promote architecture governance and ensure adherence to enterprise architecture standards and practices.
- Candidate should have a Bachelor's degree in computer science or a similar field with a minimum of 6 years of experience in PHP and React.
- Strong knowledge of PHP web frameworks, such as CakePHP, Laravel, Symfony, etc.
- Understanding the OOPS concept and being aware of the latest version and features of PHP
- Understanding of the various design patterns and SOLID principles.
- Hands-on experience on PHP Unit to write the unit/integration test cases.
- Should be aware of the PHP standard recommendations,
- Good understanding of front-end technologies, such as React JS, JavaScript, HTML5, and SCSS
- Hands-on experience in writing unit test cases for React components using RTL /Jest, etc.
- Good experience in accessibility testing.
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system.
- Familiarity with the limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
- Familiarity with MySQL/SQL/NoSQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git.
- Good experience in AWS, SonarQube / PHP Static Analyser, and ESLint
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.