Senior Software Architect Job in Superior Innovative Technologies Pvt. Ltd.

Senior Software Architect

Apply Now
Job Summary

Superior Innovative Technologies looking for Senior Software Architect - work in a highly creative and Agile environment and guide the software development team in envisioning, designing, and building world-class software products and solutions that uphold SIT as an innovative leader in software product development.

Primary Responsibility

  • Architect, design, development, implementation, and integration of large-scale, multi-tiered, multi-tenant, enterprise systems.
  • Troubleshoot and resolve complex problems in globally distributed Multi-tenant single page Application, mobile, and more.
  • Collaborate closely with product managers, architects on business product requirements.
  • Translate business product requirements into technical solutions.
  • Anticipate needs of future technical direction and scope plans for implementing those solutions.
  • Proactively evaluate and implement new technologies that benefit our solutions.
  • Work earnestly with passion and dedication.

Skills/Experience

  • Strong Multi-tenet architecture experience with SPA experience preferred.
  • Strong understanding of object oriented programming and software architecture.
  • Strong understanding of the SDLC in an Agile/Scrum environment.
  • Strong experience in building generic components for Web Applications using C# and Design Pattern.
  • Strong experience in developing Single Page Application using KnockoutJS/AngularJS, BreezeJS, DurandalJS, RequireJS, JQuery, MVVM Pattern
  • Experience with modern GUI abstraction patterns MVC/MVVM
  • Experience in integrating the Web API (or any REST API) with Single Page Application.
  • Experience with HTML 5, JQuery and CSS3 is preferred.
  • Experience in SVN and TFS will be preferable.
  • Experience in Nhibernate.
  • Experience with RDBMS experience with Oracle/SQL Server.
  • Comfortable with picking up new technologies.
  • Proven ability to successfully design, build, and deliver globally scalable software applications.
  • Experience in successfully communicating with stakeholders, product management, and other key contributors.

Educational Qualification:

Preferable Degrees: B. E., B. Tech., MCA, M. Sc. (IT), M. Sc. (CS)

Others Degrees: M. Sc., BCA, B. Sc.

Experience Required :

Minimum 10 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs