CA Technologies Principal Architect in Hyderabad B1Nanakramguda, India

CA Technologies creates software that fuels transformation for companies and enables them to seize the opportunities of the application economy. Software is at the heart of every business in every industry. From planning, to development, to management and security, CA is working with companies worldwide to change the way we live, transact, and communicate – across mobile, private and public cloud, distributed and mainframe environments.

  • Job Overview*

This position is responsible for architect, design and create a highly scalable enterprise class application of superior quality. In addition, this position will not only provide all the necessary help, but also guide scrum team with high level research and analysis

  • Responsibilities*

Architect, design and develop working solutions to solve wide array of product challenges

Collaborate with cross functional global team with effective communication skills

Ability to come up with innovative ideas to improve product capabilities

Mentor and coach other team members improving overall technical and domain capabilities

Coordinate in leading projects and driving them to successful completion

Actively burn backlogs

Voice of the team in the architect’s council

Ensure consistent implementation of stories at the scrum team level in alignment with the design principles & ref. architecture

Accountability of technical design produced by the team

Decision maker in terms of the scrum team level operational design & technical issues

Contribute to reviews of team’s design

Help Product Owner define the architectural & tech stories

Guide the respective scrum teams on code quality & engineering excellence

Architectural Runway at the product level to support business needs (Architectural vision, ref. architecture, design doc, PoCs etc)

Contribute to the architecture roadmap

Help Product Owner/Product Manager to define the architectural & tech features & capabilities

Evaluate Open source software (newer) software versions usage pipeline

Translate functional and non-functional requirements to features/stories accurately

Evaluate the cost benefit analysis of the features to make design decisions

Continuously evaluate the agile teams and guide teams to deliver features with non-functional requirements

Understand and guide teams towards modern engineering practices

  • Requirement:*

Minimum 10+ years of experience in designing and development of large scale software systems

Hands-on experience in UI design, development using latest frameworks.

Strong hands on experience in Java, SpringBoot, REST-oriented SPAs, Angular, JMS, Junit, Selenium/Protractor, Java Swing – Must

Deep experience with messaging (JMS, IBM MQ)

Proficient in JVM Instrumentation

SDLC management like Project Structure, build management, Dependency management, Deployment, Packaging with tools like Gulp, RequireJS, NPM, Bower etc

Experience with Team City and build tools (e.g gradle) and CI/CD config in general

Should able to understand the internal of the frame work and is able to create component and modules independently

Testing: Unit Testing, Cross Browser Testing tools, Debugging tools

Proficient in Object Oriented Analysis & Design, Design Patterns, doing research and validation for new product features

Experience in domain security and L10N Implementation – Good to have

A solid grasp of user-centered design

Experience in designing wireframes and mockups – Good to have

Optional to have experience in Mainframe (specifically CICS/ CICS Transaction Gateway)

Experience with various operating systems (Windows, Linux, Solaris) and database platforms (SQL Server, Oracle, Derby),

Knowledge on tools like GitHub, Jenkins and TeamCity

Support early and continuous validation of features and stories with customers, analysts and CA's customer facing teams

Experience in Agile Software Development (Scrum and Kanban)

Exceptional defect analysis, triaging and fixing skills

Very Strong problem solving and decision making skills

Demonstrate the use of strong interpersonal and social skills in individual and group settings

  • More About Working at CA:*

CA has earned scores of global Workplace Excellence awards in the last few years – and there’s a reason for that. Here you’ll have the opportunity to eliminate barriers for our customers and earn a competitive compensation and total rewards package – all while pushing the boundaries of what’s possible by collaborating with a diverse team of global innovators. In short, CA’s fun, diverse, and fast-paced culture has put us on the map as one of the best employers in Information Technology.

Learn more about CA Technologies and this opportunity now at http://ca.com/careers

/ Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any of our employee. We will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly./