Software Architect

AMDOCS LTD (Pune, MH, India) 20 hours ago

Job ID: 102426 
Required Travel :Minimal 
Managerial - Yes 

Who are we?

If you’re a smartphone user then you are part of an ever more connected and digital world. At Amdocs, we are leading the digital revolution into the future. From virtualized telecommunications networks, Big Data and Internet of Things to mobile financial services, billing and operational support systems, we are continually evolving our business to help you become more connected. We make sure that when you watch a video on YouTube, message friends on Snapchat or send your images on Instagram, you get great service anytime, anywhere, and on any device. We are at the heart of the telecommunications industry working with giants such as AT&T, Vodafone, Telstra and Telefonica, helping them create an amazing new world for you where technology is being used in amazing new ways every single day.

In one sentence

In charge of the architectural roadmap, provides architecture solutions during the software development lifecycle and performs complex software engineering tasks.

What will your job look like?

  • Develop, maintain, and promote an internal web-based repository of UI design guidelines and patterns, code samples, and UI componentry.
  • Partner with User Experience and Product teams to implement and augment the Design Language System.
  • UI (User Interaction) domain would mean the UI architect should be responsible to choose right set of JavaScript frameworks, UI libraries, models of interaction with the servers, layouts, caching, responsive UI that can be easily viewed on a variety of devices and form factors, etc. The primary concern should also be security and to minimize the vulnerabilities to attack.
  • Responsible for creating highly scalable, flexible and resilient architectures that address customer business problems and accelerate the adoption of best practices.
  • Providing technical expertise for every phase of the project lifecycle; from concept development to solution design, implementation, optimization and support.
  • Be an Interface with a set of clients (client senior developers and architects) to create technology specifications from business requirements for one or more modules within the project.
  • Responsible to prepare the technical design of the components within the module (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization).
  • Proficient in articulating the pros and cons of using a certain technology stack or component or design pattern versus another to the clients and project team and drives selection of technologies, designs to come up with the optimal architecture.
  • Drives the performance tuning, re-design and re-factoring for a module.
  • Contributes to designing and implementing the build, release process as well as system configuration and deployment characteristics of the application.
  • Implements (hands-on) the module components based on prevailing Framework and Open-source standards & its best practices.
  • Mentors the team (people working on the module and other project team members) on technology concepts and best practices for design, implementation and other processes.

All you need is...

  • Bachelors Degree in Computers or equivalent.
  • Total Experience - 9 to 14 years
  • Hands-on experience with designing and implementation of the full web architecture, including layers in React.JS, HTML, CSS, JavaScript, Angular.JS Bootstrap, Node.JS
  • Has the ability to connect technology with measurable business values, and also has demonstrated ability to think strategically about business, product and technical challenges.
  • Strong experience in web standards, accessibility.
  • Owns the end-to-end technical implementation through different stages of its life cycle.
  • At-least 4 years working experience with Product Development
  • Knowledge around Microservices based Architecture and Design.
  • As a trusted customer advocate, should have the ability to help the customers understand and adapt to best practices and demonstrate tangible value additions or improved ROI.
  • Should drive innovation in terms of publishing papers, blogs, creating POCs, propositions etc.
  • Should mentor and guide junior members in the practice and create a conducive environment for others to grow technically.
  • Should ensure quality in hiring external candidates for technical roles.
  • Strong in software development process, test driven development.
  • Strong OO design skills/implementation of design patterns.
  • Good communication skills and ability to work with global teams to define and deliver on time projects.
  • Strong experience with Build and Release, Systems Integration, Agile, Estimations/Planning.
  • Experience working with distributed Agile teams and Devops Principles of CICD.
  • Business Knowledge: Enterprise Services domain experiences would be a plus. Passion for quality and engineering excellence at scale.

Why you will love this job:

  • You will be challenged by creating the high-level design and dictates technical standards.
  • You will have the opportunity to work with the industry most advanced technologies
  • You will have opportunities to evolve yourself in the future and oversee a suite of products, creating a high-level design that connects several (heterogeneous) sub-systems, which together make up a whole system.

Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce                      

Similar jobs
More from AMDOCS LTD
Software Architect
AMDOCS LTD 20 hours ago
Software Architect
AMDOCS LTD 20 hours ago
Software Engineer
AMDOCS LTD 20 hours ago

Software Architect

Apply On Company Site
Back to search page