Job Overview
We are seeking a talented and experienced Solutions Architect to join our dynamic team. The ideal candidate will be responsible for identifying, designing, and implementing innovative technology solutions tailored to meet the unique needs of businesses. This role requires a deep understanding of software and network architecture principles, as well as proficiency in various programming languages and technologies. The Software Architect will collaborate with cross-functional teams to ensure the successful delivery of projects while maintaining best practices in software development.
Responsibilities
- Design and develop scalable and robust software architectures or tech solutions that align with business goals.
- Collaborate with product managers, developers, and other stakeholders to gather requirements and translate them into technical specifications.
- Lead the technical direction of projects, ensuring adherence to architectural standards and best practices.
- Evaluate and recommend tools, technologies, and processes to improve development efficiency.
- Conduct code reviews to ensure code quality and maintainability.
- Mentor and guide junior developers in architectural concepts and coding standards.
- Troubleshoot and resolve complex technical issues as they arise during the development lifecycle.
- Stay updated on industry trends, emerging technologies, and best practices in software architecture.
Qualifications
- Proven experience as a Software/Network Architect or similar role.
- Strong proficiency in programming languages such as C++, Node.js, C, Perl, Angular, ActionScript, and Linux.
- Familiarity with Cisco routers and switches.
- Familiarity with cloud storage solutions like S3 and messaging systems such as Kafka.
- Solid understanding of software development methodologies (Agile, Scrum).
- Excellent problem-solving skills with a focus on delivering high-quality solutions.
- Strong communication skills with the ability to work collaboratively in a team environment.
- Experience with system design principles and architectural patterns is highly desirable.
- Minimum requirement is A certificate.
Join us in shaping innovative software solutions that drive success for our clients!
Job Types: Full-time, Part-time, Permanent
Pay: $15.00-$60.96 per hour
Expected hours: No more than 40 per week
Additional pay:
Benefits:
Schedule:
Work Location: In person