Company logo

Software Architecture Designer

Technowave ID Systems PVT.LTD.

  • No ratings yet!

  • Posted:   2 months, 3 days ago
  • Not yet applied
  • Job id684ad0330c0fee17fa4fab54
  • Experience7 - 8 years
  • SalaryNot disclosed
  • Job Applicants0

Software Architecture Designer

Technowave ID Systems PVT.LTD. Kochi No of views: 0

The Software Architecture Designer is responsible for defining, designing, and implementing high-level software architecture solutions. This role involves collaborating with stakeholders, business analysts, developers, and project managers to ensure that technical solutions align with business needs and strategic objectives. The Software Architecture Designer plays acritical role in setting standards, choosing appropriate technologies, and ensuring scalability, maintainability, and performance of software systems.

Skills
  • Agile
  • DevOps
  • Communication
  • Problem Solving
  • Leadership Skills
  • Critical Thinking
Requirements
  • Job Role Software Architecture Designer
  • Job Type Full Time
  • Workplace Type Onsite
  • Industry Software Development
Secondary locations
Not provided
About

Not provided

Responsibilities

Architecture Design:
Develop and document architectural solutions for new systems or enhancements.
Design system-level architectures, including modular design, data flow, and interface definition.
Create blueprints that guide the development team.

Technology Selection:
Evaluate and select appropriate technology stacks, frameworks, and tools.
Stay updated with emerging technologies and assess their potential value to the business.

Collaboration:
Work closely with product managers, developers, QA, and DevOps teams.
Participate in requirement gathering and translate business needs into technical architecture.

Standards & Best Practices:
Establish and enforce coding, design, and documentation standards.
Promote software engineering best practices, including deployment, testing and code reviews.

System Integration:
Design APIs and integration points for connecting internal and third-party systems.
Ensure secure data exchange between systems.

Scalability & Performance:
Design systems for high availability, scalability, and performance.
Conduct performance analysis and capacity planning.

Risk Management:
Identify architectural risks and propose mitigation strategies.
Ensure systems meet security and compliance requirements.

Other Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 7+ years of experience in software development and at least 2+ years in architectural roles.
  • Strong understanding of software development lifecycle (SDLC), design patterns, and architectural styles.
  • Experience with cloud platforms (AWS or Azure) and containerization.
  • Proficiency in multiple modern programming languages.

Key Skills:
  • System architecture and design
  • Cloud computing and deployment models
  • Agile and DevOps practices
  • API and service design
  • Problem-solving and critical thinking
  • Excellent communication and leadership skills

Good to have

Not provided

About the Company

Technowave International was established in United Arab Emirates in the year 1999. Since then, the firm has grown substantially with its own branch offices in the Kingdom of Bahrain, Sultanate of Oman, India, Saudi Arabia and value added resellers in Qatar and Kuwait.   Technowave Id Systems (P) Limited was established in Cochin in the year 2002. From providing barcoding equipments, the company has diversified into providing the best of the breed Barcoding Technology, Mobile Computing Solutions, Wireless gadgets for enterprises, ID cards solutions, Access Control systems, high quality imported Electronic Weighing Scales, business application softwares like Asset Tracking, RFID based Jewellery & Apparel Tracking, ERP, Warehouse Management Systems (WMS) and banking industry solutions. Technowave has a team of qualified professionals both in technical and marketing fields at its offices across the Middle East and India. The firm has engineers trained by the principals at their own factories and facilities and are well versed with business processes of the industry. It represents the top international companies who are world leaders in their respective industry. Technowave has installations all over Middle East, India, Bangladesh, Africa and CIS countries. In India, we also have an office at Infopark, Cochin, Kerala. In addition, we represent lot of other reputed companies in the world for various accessories and consumables. We have a wide range of products of well known brands such as Zebra, Datalogic, ESSL, Nordic ID, etc.We are committed not only to maintain the high standards of services to our clients, but also to improve it by bringing in technologically advanced products and services. We believe in providing for the needs of the society through solutions rather than offering just a product!

Similar Jobs

APPLY FOR THIS JOB SAVE THIS JOB

Want to Become a Successful Employer?

We'll help you to grow your career and growth.
SignUp Today