What are the responsibilities and job description for the Software Architect position at Rulesiq?
Overview
We are seeking a highly skilled Software Architect to join our dynamic team. The ideal candidate will possess extensive experience in software design and development, with a strong focus on creating scalable and efficient software solutions. As a Software Architect, you will be responsible for defining the architecture of our applications, guiding development teams, and ensuring that our software meets both functional and non-functional requirements. Your expertise will play a critical role in shaping the future of our technology stack and driving innovation within the organization.
Responsibilities
- Design and implement robust software architectures that meet business needs and technical requirements.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Guide development teams in best practices for coding, testing, and deployment.
- Evaluate and recommend tools, technologies, and processes to ensure high-quality software delivery.
- Conduct code reviews to maintain code quality and adherence to architectural standards.
- Stay updated with emerging technologies and industry trends to continuously improve the architecture.
- Document architectural decisions, design patterns, and best practices for reference by development teams.
Requirements
- 84 months of experience in the design, implementation and deployment of web applications, single page front end applications, and REST backends.
- 84 months of experience designing and building cloud native and hybrid applications in AWS.
- 84 months of experience with data processing, ETL, and analysis with Python using libraries Pandas and Numpy.
- 84 months of experience in design, implementation and deployment of system-to-system applications using REST APIs, REST Clients, Spring security.
- 60 months of experience with relational and NoSQL databases, Oracle, Postgres, DynamoDB.
- 60 months of experience in programming public sector government IT projects
- Bachelor’s degree or higher in Computer Science or Information Technology from an accredited institution
Job Type: Contract
Pay: $70.00 - $75.00 per hour
Expected hours: 40 per week
Ability to Commute:
- Menands, NY 12204 (Required)
Ability to Relocate:
- Menands, NY 12204: Relocate before starting work (Required)
Work Location: Hybrid remote in Menands, NY 12204
Salary : $70 - $75