Join our dynamic team as a Software Architect and take on exciting challenges while making a significant impact on our company's success
Title: Software Architect
Location: New York, New York, United States
Salary: $115 Per hour
Position Overview: We are seeking a highly skilled Software Architect to join our team. As a Software Architect, you will be responsible for designing and implementing complex software solutions for our company. You will work closely with our development team to ensure that our software meets the needs of our clients and is of the highest quality. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to think critically and strategically.
Key Responsibilities:
- Design and implement software solutions that align with business objectives and meet technical requirements
- Collaborate with cross-functional teams to identify and prioritize software requirements
- Develop and maintain software architecture documents, including design specifications, system diagrams, and process flows
- Conduct code reviews and provide technical guidance to the development team
- Ensure software solutions are scalable, maintainable, and adhere to industry best practices
- Identify and mitigate potential risks and issues in software design and development
- Stay up-to-date with emerging technologies and industry trends to continuously improve software architecture and development processes
- Communicate effectively with stakeholders, including clients, team members, and management, to gather requirements and provide updates on software development progress
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Minimum of 5 years of experience in software development and architecture
- Strong proficiency in programming languages such as Java, C++, or Python
- Proven experience in designing and implementing complex software systems
- In-depth knowledge of software architecture patterns, such as MVC, SOA, and microservices
- Experience with cloud computing platforms, such as AWS or Azure
- Excellent problem-solving skills and the ability to think critically and strategically
- Strong communication and collaboration skills
- Ability to work independently and in a team environment
- Experience with agile development methodologies
Benefits:
- Health care plan (Medical, Dental & Vision)
- Competitive salary package
- Health, dental, and vision insurance
- 401(k) retirement plan with company match
- Generous paid time off and holiday schedule
- Professional development opportunities
- Collaborative and innovative work environment
Apply now and be a part of our growing organization!