If you are a highly motivated and passionate Senior Software Architect looking for a challenging role in a dynamic organization, we would love to hear from you
Position: Senior Software Architect
Location: New York, New York, United States
Salary: $130 Per hour
About the Role: We are seeking a highly skilled and experienced Senior Software Architect to join our dynamic team. As a Senior Software Architect, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. You will work closely with cross-functional teams to design and develop scalable, reliable, and maintainable software systems.
Key Responsibilities:
- Collaborate with product managers and other stakeholders to understand business requirements and translate them into technical solutions.
- Design and develop software architecture that aligns with business goals and technical requirements.
- Define technical standards, guidelines, and best practices for the development team.
- Lead and mentor a team of software engineers to ensure high-quality code is delivered on time.
- Conduct code reviews and provide constructive feedback to improve code quality.
- Identify and address technical issues and risks throughout the software development life cycle.
- Research and evaluate new technologies and tools to enhance the software development process.
- Ensure the scalability, reliability, and security of software systems.
- Collaborate with quality assurance team to develop and execute test plans.
- Participate in the planning and estimation of software development projects.
- Keep up-to-date with industry trends and advancements in software architecture.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven work experience as a Senior Software Architect or similar role.
- Strong knowledge of software architecture and design principles.
- Expertise in various programming languages such as Java, C++, Python, etc.
- Experience with cloud technologies (AWS, Azure, Google Cloud) and microservices architecture.
- Familiarity with DevOps and Agile methodologies.
- Excellent communication and leadership skills.
- Ability to work in a fast-paced and collaborative environment.
- Strong problem-solving and analytical skills.
- Proven track record of delivering high-quality software solutions.
Join our team and take your career to the next level!