If you are a highly skilled and experienced Software Architect looking for a new and exciting opportunity, we would love to hear from you
Position: Software Architect
Location: San Francisco, California, United States
Salary: $115 Per hour
About the Company: Lobox is a leading software development company that specializes in building innovative and cutting-edge solutions for businesses worldwide. We are a team of highly skilled and passionate individuals who are dedicated to delivering high-quality products and services to our clients. We are looking for a Software Architect to join our team and play a key role in driving our company's success.
Job Overview: As a Software Architect, you will be responsible for designing, implementing, and maintaining the overall software architecture of our products. You will work closely with cross-functional teams to ensure that our software solutions are scalable, reliable, and meet the business requirements. You will be responsible for making critical technical decisions and providing technical leadership to the development team.
Key Responsibilities:
- Design and develop the overall software architecture for our products, ensuring scalability, reliability, and performance.
- Collaborate with product managers, developers, and other stakeholders to understand business requirements and translate them into technical specifications.
- Provide technical leadership and guidance to the development team, ensuring that all technical decisions align with the overall architecture and business goals.
- Conduct code reviews to ensure code quality and adherence to coding standards.
- Stay updated with the latest technologies and trends in software development and implement them in our products.
- Identify and mitigate potential technical risks and issues.
- Create and maintain technical documentation, including architecture diagrams, design documents, and guidelines.
- Mentor and train junior developers on software development best practices and the company's software architecture.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience as a Software Architect or a similar role.
- Strong experience in designing and implementing software architectures for complex applications.
- Proficient in multiple programming languages such as Java, C++, Python, etc.
- In-depth knowledge of software development methodologies, design patterns, and best practices.
- Experience with cloud technologies such as AWS, Azure, or Google Cloud.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work in a fast-paced and dynamic environment.
Benefits:
- Family and medical leave (FMLA)
- Competitive salary and benefits package.
- Flexible working hours.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Chance to work on exciting and challenging projects.
Join our talented team and be a part of our journey towards success. Apply now!