The Job logo

What

Where

Software Architect - UI/UX

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for a Software Architect who will be responsible for the design and development of UI and related tiers in multi-tiered, scalable applications. You will provide guidance and establish UI technology standards and best practices. Additionally, you will collaborate with peer architects, mentor developers, and contribute to software performance testing. Advanced degree in Computer Science or related field and extensive experience in software development using both traditional and Agile methodologies are required. Proficiency in HTML5, CSS3, Sass, Less, XML, and JSON is essential. Familiarity with frameworks and tools such as AngularJS, NodeJS, PolymerJS, and Git is preferred. If you are proactive, strategic, and thrive in a diverse cultural environment, we want to hear from you.

As a Software Architect, you would be in-charge of the overall UI/UX of the platform which enables beautiful and rich business apps to be developed by abstracting the complexities of scale, performance, configuration, monitoring, testing, logging, alerting etc. while still allowing the app developer to focus on business logic.

To be successful in this role you have to be a proactive individual who constantly challenges the existing frameworks and makes strategic choices to meet the growth requirements of our client. Furthermore, you will be working in a diverse cultural environment and collaborating with creative minds from all over the world.

Job Responsibilities:

  • Responsible for design and development of UI and related tiers in multi-tiered, scalable applications in the traditional as well as Cloud based environments.
  • Provides knowledge in UI technology standards and architectural governance. Provides guidance to project teams regarding UI guiding principles, system and application design, coding and design standards, best practices, and system performance and availability.
  • Support and create a Standard Framework for development projects, Common Libraries to re-use components.
  • Influence development managers to ensure appropriate levels of quality on owned architecture(s).
  • Collaborates effectively with peer architects to solve complex problems spanning their respective areas and resolves a technological disagreement. Arbitrates disagreements among engineers and makes decisions where needed convincing the team.
  • Lead collaboration efforts and mentor other developers, programmers, and designers in conceptualizing and developing new software programs and applications. Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Participate in critical analysis of test results and deliver solutions to problem areas.
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.

If what you read so far excites you about joining us, then we would like you to be already equipped with the following qualifications:

  • Advanced Degree in Computer Science or related field (or equivalent experience)
  • 10+ years of software development experience using traditional software development life cycle methodologies (covering requirements, design, development, testing and Implementation of n-tier architecture) as well as more current methodologies such as Agile (RUP, XP, SCRUM, Iterative Development).
  • Extensive experience with object-oriented UI Tier software development methodologies and practices. Ability to design and implement Multi Browser UI Frameworks development, UI Unit Tests, UI Diagnostics, and Performance.
  • Must have exposure with Test Driven Development/Refactoring ideas/ Domain driven design patterns/continuous integration/Build Automation / Data-Mapper framework/Mocks. Background in implementing n-tier, Service Oriented Architecture (SOA) and MVP/MVC architecture. Product conceptualization to realization.
  • Well versed with Refactoring Tools, Unit Test Tools, UML based Design Tools, Data Modeling Tools.
  • In-depth knowledge and work experience in HTML5/CSS3, Sass/Less, flex layouts, XML, JSON.
  • Formal testing and software quality assurance experience including complete testing cycle (unit, application, integration, user acceptance).

These are the frameworks/libraries/tools we use today:

  • PolymerJS / Lit / AngularJS
  • NGINX, NodeJS, GO lang
  • CSS LESS or SASS frameworks
  • Web load balancers, web servers, web authentication design patterns and libraries (Oath, PassportJS, SAML, etc.), web sockets and libraries
  • Browser-based data visualization libraries such as Google charts and Highcharts.
  • Webpack, Vulcanize, npm, Bower, Git
  • Wireframes/Prototyping (Figma, Illustrator, Sketch, etc.)
Set alert for similar jobsSoftware Architect - UI/UX role in Bangalore Urban, India
Syndigo Logo

Company

Syndigo

Job Posted

a year ago

Job Type

Full-time

WorkMode

Hybrid

Experience Level

8-12 Years

Category

Design & UX

Locations

Bangalore Urban, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

IBM Logo

UX / UI Designer

IBM

Bangalore Urban, Karnataka, India

Posted: a year ago

As a UX/UI Designer at IBM, you will lead design efforts, drive user experience enhancements, and align design work with product strategies. You will create prototypes, conduct research, and advocate for end-user needs. This full-time role is based in Bangalore Urban, Karnataka, India.

Mphasis Logo

Architect

Mphasis

Bangalore Urban, Karnataka, India

Posted: a year ago

Job Description Who are we looking for? Looking for Manhattan WM Solution Architect with Design and Implementation experience in Manhattan WM SCPP.   Technical Skills:  Minimum of 10 Years experience in Manhattan WM with Strong Knowledge in WM SCPP  Solid Design and Implementation Experience in 3PL  Strong understanding of Microservices architecture  Expertise in custom Interface design and must have design knowledge in WM API’s  Experience in Migrating Non-Manhattan WM to Manhattan WM  End-to-End configuration knowledge on the product (WMWEB, MDA, MMC, MIP)  Expertise in Manhattan Labor Management.  Must have design experience covering all the WM components.  Strong knowledge in Manhattan Database Structure and Tables.  Ability to lead a team of Manhattan consultants, developers, and testers.  Ability to independently analyze requirements and configure solutions in warehouse management.  Solid understanding Unix & Shell Scripts  Broad knowledge of enterprise application and integration technologies   Process Skills:  Adept with Industry coding standards and estimation techniques  Agile methodologies  Stakeholder engagement Behavioral Skills :  Excellent verbal and written communication  Excellent organization and time management skills   Qualification:  BE/B.TECH/M.TECH   What’s in for you?  At Mphasis, we promise you the perfect opportunity of building technical excellence, understand business performance and nuances, be abreast with the latest happenings in technology world and enjoy a satisfying work life balance.  With the current opportunity, you will get to work with the team that has consistently been setting benchmarks for other deliveries in terms of delivery high CSATs, project completion on time and being one of the best teams to work for in the organization.  You get an open and transparent culture along with freedom to experimentation and innovation.   Certification: Any Java technology certification   Skills PRIMARY COMPETENCY : Supply Chain PRIMARY SKILL : Manhattan PRIMARY SKILL PERCENTAGE : 100  

Hewlett Packard Enterprise Logo

Business Planning Analyst

Hewlett Packard Enterprise

Bangalore Urban, Karnataka, India

Posted: a year ago

What you’ll do: Responsibilities: Skill Sets: PowerBI, SQL, Analytics & Reporting Developing visual reports, dashboards and KPI scorecards using Power BI desktop. Connecting to data sources, importing data and transforming data for Business Intelligence. Excellent in analytical thinking for translating data into informative visuals and reports. Able to implement row level security on data and have an understanding of application security layer models in Power BI. Proficient in making DAX queries in Power BI desktop. Expertise in using advance level calculations on the data set. Responsible for design methodology and project documentation. Able to develop tabular and multidimensional models that are compatible with warehouse standards. Adept in developing, publishing and scheduling Power BI reports as per the business requirements. Able to properly understand the business requirements and develop data models accordingly. Querying data from SQL tables. What we can offer you: A competitive salary and extensive social benefits  Diverse and dynamic work environment  Work-life balance and support for career development   An amazing life inside the element! Want to know more about how you can make your mark with us?  Additional Skills: Accountability, Accountability, Active Learning, Active Listening, Bias, Business Decisions, Business Development, Business Metrics, Business Performance, Business Strategies, Calendar Management, Coaching, Computer Literacy, Creativity, Critical Thinking, Cross-Functional Teamwork, Design Thinking, Empathy, Follow-Through, Growth Mindset, Intellectual Curiosity, Leadership, Long Term Planning, Managing Ambiguity, Policy and procedures {+ 5 more}