Software Architect

DataU Technologies

Nagpur District

On-site

INR 2,500,000 - 4,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DataU Technologies is seeking a Software Architect to lead design efforts across multiple projects in a collaborative environment. You will craft solutions, collaborate with product, marketing, designers, and other engineers to develop new offerings and improve solution efficiency.

You will own architecture documentation, document UML use cases, review patterns for high availability, performance, and security, and guide the team through enterprise-scale challenges.

Qualifications

  • Bachelor's or Master's degree in computer science or related field.
  • 5+ years end-to-end architecture experience for large SaaS design.
  • Excellent social and communication skills.
  • Experience with web apps, enterprise apps, web services at scale.
  • Knowledge of SQL/NoSQL data stores.

Responsibilities

  • Collaborate with product, marketing, and engineering teams to deliver solutions.
  • Define software architecture for server-side and client-side components.
  • Create and maintain detailed design specifications and UML docs.
  • Own and maintain the architecture document.
  • Maintain architecture roadmaps and standards aligned with business goals.
  • Identify technology trends and open-source options for the solution.
  • Drive long-term design directions and architecture vision.
  • Mitigate risks in delivering the solution.

Skills

Team leadership
Communication
Web applications
Enterprise applications
Data stores

Education

Bachelor's degree in computer science
Master's degree in computer science

Tools

REST
BPEL
Java EE
OSGi
Angular
Ember

Job description

Job Role:

As a software architect, you will lead the design effort on a variety of projects in a highly collaborative, dynamic environment. You’ll design creative solutions to real market problems. You will work closely with other partners such as product and marketing managers, designers, and other software engineers to develop new product offerings and improve the efficiency of the solution.

Responsibilities:
  • Work collaboratively with the product, marketing, and other engineering teams in understanding the requirements and assisting them in delivering the solution.
  • Understand the big picture and the various use cases involved while crafting the solution and document them in Unified Modeling Language (UML).
  • Identify the appropriate software architecture for both server-side and client-side solutions to achieve the proposed requirement.
  • Assist Software Designer/Implementers with the creation of detailed software design specifications.
  • Own and maintain the architecture document.
  • Perform software version control and maintain periodic compilation schedule.
  • Maintain product roadmap, release schedules, and architectural standards that ensure alignment with business objectives.
  • Mitigate risks and problems identified in providing the solution.
  • Keep an eye out for technology trends, open-source projects that can be used.
  • Integrate internal and external product design into a cohesive user experience
  • Drive a compelling long-term vision, build long-lasting design directions, and dive deep into very specific details, so you effectively hold the entire product architecture in your head.
  • Define criteria for completeness to meet system and business expectations.
  • Ensure the overall integrity of the software architecture and validate it against the system specification.
Requirements:
  • Bachelor's or Master's degree in computer science or relevant fields.
  • At least 5+ years experience in with end-end architecture for large design and coordinate project team in SaaS industry.
  • Excellent social and communication skills
  • Demonstrated expertise in building Web Applications, Enterprise Applications, Web Services, and Management at scale is a requirement. Strong knowledge of datastores (SQL, NoSQL), and ability to make choices among available technology based on requirements.
  • Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud based architectures, deployment and operational aspects of Amazon Web Services cloud is a plus.
  • Software development experience in one or more programming languages - Ruby, Java, Scala, Go, Python, Javascript.
  • Exposure to industry standards like REST, BPEL, Java EE, OSGi.
  • Ability to guide the team in all tiers of enterprise applications including front-end technologies like angular, ember.
  • Be data driven, identify and demonstrate the right tools at every stage of software development to ensure code and architectural qualities are not compromised.
  • Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Snetaj It Solutions • Dadri

Hybrid
INR 4,500,000 - 6,500,000
Sr Software Engineer
Sr Software Engineer

Symplr • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Senior Software Architect - .NET
Senior Software Architect - .NET

Hyland • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Software Architect - Bangalore
Software Architect - Bangalore

Yeah! Global • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Java Architect
Java Architect

Cubic Transportation • Hyderabad

On-site
INR 2,800,000 - 4,500,000
Software Architect
Software Architect

Placon Hr Services • Ahmedabad District

On-site
INR 250,000 - 380,000
CA0288 - Software Architect (Java/Python/.Net)
CA0288 - Software Architect (Java/Python/.Net)

Cloudangles • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Enterprise Architect - JAVA
Enterprise Architect - JAVA

Neurealm • Chennai District

On-site
INR 5,000,000 - 9,000,000
Solution Architect
Solution Architect

Konstant Infosolutions • Jaipur

On-site
INR 2,500,000 - 3,500,000
Staff Software Engineer
Staff Software Engineer

symplr • Bengaluru

On-site
INR 3,500,000 - 7,000,000