RSA Software Principal Engineer

RSA Career

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Key Responsibilities:

Contribute to the design and architecture of high-quality complex systems and software environments focusing on development automation and quality aspects.

  • Prepare review and evaluate software specifications for products and systems
  • Contribute to the development and implementation of test strategies for complex software product
  • Design develop integrate test and deploy significant parts of the software platform
  • Analyze and optimize application code for efficiency and performance
  • Focus on strong and secure coding practices


Essential Requirements:

  • 9 years of Software development experience
  • Hands on development experience using Java technology stack with strong focus on architecture and design.
  • Experience in proposing architecture solutions to a wide range of problems also develop proof concepts to prove that proposed solution works.
  • Expert/Hands-on in Java Programming J2EE Spring/SpringBoot Hibernate RestAPI Data Structures Design Patterns Data base
  • Solid experience in application servers with prime focus on Tomcat and Weblogic
  • Solid experience working in Linux/Unix environments.
  • Should have relevant working experience in a CI/CD environment where build & test is automated. Should have working experience in tools like Maven Jenkins Bamboo etc.
  • Experience using testing Frameworks such as JUnit Selenium
  • Believe in concepts of 100% automated testing push-button deploys centralized management and logging.
  • Ability to speak and write clearly in a variety of communication settings and styles
  • Excellent analysis critical thinking and problem solving skills
  • Ability to quickly learn and apply new concepts or principles
  • Ability to work effectively as part of global team
  • Experience working in an agile environment. Able to break broad Epics into predictable User Stories in a team setting.


Desirable Requirements:

  • Experience in Azure and AWS Development and Deployment Active Directory Containerization
  • Understanding security fundamentals (e.g. authentication cryptography) is desirable.
  • Domain knowledge of the information security industry is desirable.


Education & Experience:

9 years of related experience with an Engineering degree/Masters (Engineering) in Computer Science & Engineering.


RSA is committed to the principle of equal employment opportunity for all employees and applicants for employment and to providing employees with a work environment free of discrimination and harassment. All qualified applicants will receive consideration for employment without regard to race color and any other category protected by applicable country law.


If you need a reasonable accommodation during the application process please contact the RSA Talent Acquisition Team at . RSA and its approved consultants will never ask you for a fee to process or consider your application for a career with RSA. RSA reserves the right to amend or withdraw any job posting at any time including prior to the advertised closing date.



Required Experience:

Staff IC

Key Responsibilities: Contribute to the design and architecture of high-quality complex systems and software environments focusing on development automation and quality aspects.Prepare review and evaluate software specifications for products and systemsContribute to the development and implementatio...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

RSA provides identity intelligence, authentication, access & governance solutions, defending the world’s most secure organizations against cybersecurity risks.

View Profile View Profile