CA Technologies Principal Architect in Hyderabad B1Nanakramguda, India
Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy.
CA Technologies is a Fortune 1000 company with a startup mentality – and we’re searching for incredible, bright talent to dominate in the marketplace. Sure, CA has been a leading software company for four decades, with a global customer base that includes the majority of the Fortune 2000 - but what excites us today is the opportunity to redefine the future of our industry in the age of the cloud, mobile, social and big data. We have a daring vision and a powerful, expanding solution set that helps the world’s most successful companies realize their boldest objectives.
What makes CA unique in our ability to help customers is more than the sum of our experience and expertise-It’s how we view the word, who we are, how we live and how we work. In fulfilling our mission, it’s not just what we do that matters. It’s what we believe.
For more information, visit https://www.ca.com/us.html
- Business Unit Details*
To succeed in today’s digital world, you need to open your business up so users, employees and partners can access the data they need. But the more open you are, the more vulnerable you become to debilitating data breaches. Not with CA. Our end-to-end identity and access management security solutions give you the freedom to connect everyone to everything from everywhere—along with the confidence that your critical corporate data is still safe and secure. With CA identity and access management solutions, you can create value, not vulnerability.
CA Security offers identity and access management solutions that empower you to take a proactive approach to enterprise security. Instead of waiting for bad things to happen, you’ll be on the security offensive, engaging your customers and partners with seamless access across on-premises, cloud and hybrid environments. All while you’re actively ensuring maximum data protection and regulatory compliance. Because you can’t move forward if you’re sitting back.
- Come innovate with us*
As a Principal Software Engineer you will be a key member of the development organization. The ideal candidate for this position will be the driving force behind the successful development of the CA Security Designer product line. The Principal Software Engineer will work within an CA Security organization and be accountable for refining software requirements, providing development estimates, designing and implementing software and managing timeline commitments.
- Who we are seeking*
Do you want to help eliminate barriers between ideas and business outcomes? We want you to bring your unique experiences and creative ideas to the table. CA Technologies provides software and solutions that help our customers to develop, manage, and secure complex IT environments to increase productivity and enhance competitiveness in their businesses. It’s our aim to encourage global collaboration and results-oriented innovation, while supporting and developing our talented people and our communities. CA Technologies will empower you to drive authentic success, for both the business and yourself in the application economy
An entrepreneurial fast paced mentality is critical for success in this position: a passionate can-do attitude, exceptional communication skills, and the ability to collaborate while acting as a thought leader in your area of expertise will serve you well at CA Technologies. Does this sound like a challenge you're ready for?
The perfect candidate for this role will have a demonstrated record of success in positions of increasing responsibility over the course of their career. An ideal background will include:
Minimum 8+ years of experience on Java Development projects
Minimum 5+ year of experience in designing of large scale software systems
- Should be able to architect solutions across teams*
Basic understanding of the following technologies:
o Strong Experience in Java, J2ee, Java Script, Architecture
o Expertise in Object Oriented Analysis & Design, Design Patterns, doing research and validation for new product features
o Hands on experience on web technologies like XML, JSON and RESTful API
o Strong working knowledge of Server Operating Systems(Linux/Unix and Windows), AWS/Open shift/Dockers
o Strong security domain skills
o Having knowledge on CI/CD is mandatory
Demonstrates high personal integrity and ability to earn trust from others.
Ability to work without direction.
Strong ability to motivate team members to deliver on commitments.
Strong instructing, coaching, and mentoring skills to improve performance and employee development.
Ability to easily build new relationships and proactively establish a variety of contacts across the organization.
Ability to proactively recognize and resolve conflict through collaboration and consensus.
Strong verbal and written communication skills for both individuals and small groups; ability to clearly communicate and motivate teams toward a common goal.
Active listening and respect for other's opinions and ideas; invite dissent.
Bachelor's degree or global equivalent in a business-related field.
- Your Impact towards CA*
In this role, you’ll help support Security team to transform the IT industry by:
- Work collaboratively within an Agile Team to write high quality, testable code that meets the Definition of Done:
o Strive to meet team commitments.
o Strive to eliminate technical debt.
o Adopt a test-first approach to software development, where possible in which the test is developed before the code.
o Participate in design and code reviews with other engineers.
o Use best software engineering practices to evolve the system design.
o Create automated unit, system, and acceptance tests.
o Participate in test plan reviews.
o Perform unit/module testing of software.
o Continuously evaluate software performance, identify performance degradation and opportunities to gain performance improvements valued by customers.
Work within a self-directed Agile team; commit to work and own the outcome.
Demonstrate and cultivate a passion for delivering high quality products aligned with customer needs; increase customer exposure to build empathy.
Employ continuous learning; build domain expertise and keep abreast on new technology, processes, systems and tools.
Actively communicate and collaborate across functional boundaries.
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./