Software Architect β VertexEdge Solutions
Title: Software Architect
Quick Summary:
VertexEdge Solutions is seeking a talented Software Architect to lead the design and development of enterprise-level software systems. The ideal candidate will possess strong technical expertise in software architecture, the ability to define system-wide frameworks, and a collaborative spirit to guide engineering teams toward delivering robust, scalable, and maintainable solutions. This role is well-suited for professionals who enjoy problem-solving, mentoring, and driving innovation.
Project Category or Industry: Information technology and enterprise software solutions.
Type: Full-time engagement.
Experience Level: Entry-level candidates with a strong academic foundation in computer science or software engineering are encouraged to apply, while mid-level professionals with prior hands-on experience in architectural design will also be considered.
Duration: Long-term with the potential for ongoing advancement.
Location: Remote role with flexibility across multiple time zones, though availability for occasional virtual meetings aligned with North American business hours is preferred.
Salary: Competitive compensation in the range of $85,000 to $110,000 annually, based on skills and experience.
Payment Mode: Direct bank transfer on a bi-weekly basis.
Hiring Company Name: VertexEdge Solutions.
Required Skills or Tools: Strong understanding of system architecture principles, cloud technologies, and programming languages such as Java, Python, or C#. Familiarity with microservices, API design, containerization tools like Docker and Kubernetes, and databases such as PostgreSQL or MongoDB is desirable.
Project Description:
The Software Architect will play a critical role in shaping the technical vision of major client projects. They will be responsible for analyzing business requirements, creating architecture blueprints, and ensuring alignment with best practices for scalability, security, and maintainability. This position provides the opportunity to contribute directly to the design of systems that impact businesses globally.
Core Responsibilities and Expected Deliverables:
Key responsibilities include defining system-level architecture, collaborating with developers and stakeholders to validate designs, reviewing code quality to maintain adherence to standards, and identifying opportunities for process improvements. Deliverables include architecture documents, technical specifications, and guidelines to ensure successful implementation by development teams.
Required Experience and Preferred Qualifications:
A bachelorβs degree in computer science, software engineering, or a related field is required. While previous architectural experience is an advantage, candidates with a background in software development who demonstrate analytical skills and leadership potential will also be considered. Knowledge of cloud platforms such as AWS or Azure and certifications in TOGAF or cloud architecture are beneficial.
Tools or Platforms to Be Used: Candidates will primarily work with tools such as AWS, Azure, Docker, Kubernetes, and GitHub. Collaboration platforms like Slack, Jira, and Confluence will be used for project management and communication.
Language Requirement: English proficiency is mandatory. Additional language skills are considered an asset but are not required.
Communication Style: Regular communication via Slack and email, with weekly alignment calls conducted on Zoom or Microsoft Teams.
Time Commitment or Working Window: A commitment of 40 hours per week with flexibility in working hours, provided there is overlap with at least four hours of North American business time daily.
Payment Terms: Fixed monthly salary disbursed bi-weekly.
Evaluation Criteria: Candidates will be assessed on their technical proficiency, ability to communicate design concepts clearly, and demonstrated problem-solving skills during the interview process. A practical case study or architecture design exercise may be part of the evaluation.
Other Requirements: Candidates may be required to sign a confidentiality agreement (NDA) and use time-tracking software for billing and accountability purposes.
About the Client or Company:
VertexEdge Solutions is a global software consulting and development firm that specializes in building scalable digital solutions for businesses across industries. With a strong presence in North America and Europe, the company prides itself on innovation, technical excellence, and delivering value-driven outcomes for its clients. VertexEdge Solutions fosters a collaborative and supportive environment where professionals can grow their careers while working on cutting-edge technologies. For more information, please visit www.vertexedgesolutions.com o
