We offer a competitive salary, comprehensive benefits package, and a collaborative and inclusive work environment
Job Title: Senior Applications Architect
Location: San Francisco, California, United States
Salary: $115 Per hour
Position Overview: We are seeking a highly skilled and experienced Senior Applications Architect to join our dynamic and innovative team. As a Senior Applications Architect, you will provide technical leadership and expertise in designing, developing, and implementing complex software systems and applications. You will work closely with cross-functional teams to ensure the solutions align with business objectives and meet the needs of our clients.
Key Responsibilities:
- Develop and maintain the overall architecture and design of enterprise-level applications, ensuring scalability, performance, and reliability.
- Collaborate with project managers, business analysts, and subject matter experts to understand business requirements and translate them into technical solutions.
- Lead the design and development of software components, frameworks, and systems to meet business needs.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Identify and resolve technical issues, ensuring timely delivery of high-quality solutions.
- Stay up-to-date with emerging technologies and trends in the industry and make recommendations for their integration into our systems.
- Mentor and train junior team members on technical skills and best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years of experience as an Applications Architect.
- Strong experience in designing and developing enterprise-level applications using Java, .NET, or other modern programming languages.
- Proven experience in designing and implementing scalable, reliable, and high-performance solutions.
- In-depth knowledge of software design patterns, database design, and web services.
- Experience with cloud technologies such as AWS, Azure, or Google Cloud.
- Excellent problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
If you are passionate about technology and have a strong track record of delivering complex applications, we invite you to apply for this exciting opportunity and become a part of our growing team.