Janea Systems is hiring a
Software Architect
closedJanea Systems
π΅ ~$170k-$190k
πRemote - Worldwide
Summary
Janea Systems is seeking a talented and experienced Software Architect to join their dynamic team. As a Software Architect, you will collaborate with clients to design and deliver high-quality software solutions across various technology stacks, providing technical leadership throughout the software development lifecycle. The role requires a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, proven experience as a Software Architect, strong proficiency in programming languages, frameworks, and databases, and familiarity with cloud platforms.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Software Architect, designing and delivering software solutions across multiple technology stacks
- Strong proficiency in a variety of programming languages, frameworks, and databases (e.g., Java, .NET, Python, JavaScript, SQL, NoSQL)
- Experience with modern software development practices, including Agile methodologies and DevOps principles
- Deep understanding of software architecture patterns, including microservices, event-driven architecture, and service-oriented architecture (SOA)
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience designing and deploying cloud-based solutions
- Excellent problem-solving and analytical skills, with a strong ability to understand complex business requirements and translate them into technical solutions
- Strong communication, presentation, and interpersonal skills, with the ability to effectively collaborate with clients, team members, and stakeholders
- Leadership abilities, including the capability to mentor and guide development teams
- Strong attention to detail, ensuring accuracy and completeness in technical documentation and deliverables
- Proven ability to handle multiple projects, prioritize tasks, and meet deadlines in a consulting environment
Responsibilities
- Collaborate with clients to understand their business requirements, goals, and technical challenges
- Lead the design and development of software solutions, considering factors such as scalability, performance, maintainability, and security
- Evaluate and recommend appropriate technology stacks and frameworks for each project, based on the client's requirements and industry best practices
- Develop architectural designs and documentation, including system diagrams, data models, and integration strategies
- Provide technical leadership and expertise to the development teams, guiding them in the implementation of architectural designs and best practices
- Conduct system analysis, code reviews, and performance analysis to ensure high-quality deliverables
- Collaborate with project managers, business analysts, and other stakeholders to define project scope, schedules, and resource requirements
- Assess risks and technical feasibility of proposed solutions and develop mitigation strategies
- Stay current with the latest industry trends, emerging technologies, and software development methodologies, and continuously update technical knowledge and skills
- Provide technical guidance and support to clients, demonstrating a strong understanding of their business objectives and how technology solutions can address them
- Work closely with sales teams to understand customer needs, participate in pre-sales calls, conduct customer discoveries, and create solution proposals
- Establish an internal practice for solution architecture, leading and developing other architects
Benefits
- Competitive compensation with benefits, paid vacation, and sick leave
- The opportunity to work with a globally diverse team of top engineering talent on the industryβs toughest engineering challenges
- Ultra-flexible work conditions β Work from home using our virtual office setup or, if you prefer, we provide you with a desk at an office facility near you. Or use both
- Flexible working hours β as a remote-first company, our focus has always been on getting the job done well, not when or where it gets done
This job is filled or no longer available
Similar Jobs
- π°$190k-$215kπUnited States
- π°~$100k-$135kπHungary
- π°~$36k-$57kπPoland
- π°~$150k-$222kπCanada
- π°~$150k-$222kπCosta Rica
- π°$143k-$144kπUnited States
- π°$171k-$282kπWorldwide
Trainee Software Architect Engineer
HR Force International Private Limited
π°~$155k-$168kπPakistan- π°~$150k-$222kπIndia
- π°$120k-$170kπWorldwide