Sr. Principal Software Architect iCIMS
iCIMS
Office Location
Full Time
Experience: 7 - 7 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: Java, Object oriented design, Microservices, JSON, JavaScript, Spring, Hibernate, HTML, css, JSP, ajax, Swift, android development, Agile, Service Oriented Architecture, RESTful services, react, Iterative software development
About ICIMS
Job Description
As a Principal Software Architect at our team, you will be responsible for the end-to-end architecture, design, and development of highly scalable web, responsive, and mobile applications and microservices for our iCIMS Talent Acquisition products. Your role will involve researching and evaluating new technologies, languages, and design patterns, and applying your expertise to strategic and product architecture decisions, ultimately advancing the overall product architecture. You will play a key role in taking projects from concepts to implementation, building prototypes in a well-documented manner, and articulating a clear vision. If you are a skilled multitasker who thrives on high visibility projects with significant commercial impact, we would like to discuss this opportunity with you. Joining iCIMS means becoming part of a team that helps global companies transform businesses and the world through the power of talent. Our customers achieve remarkable feats such as designing rocket ships, developing vaccines, and delivering consumer goods globally with efficiency. As the Talent Cloud company, we enable organizations to attract, engage, hire, and advance the right talent. We are dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs. Your responsibilities will include leading end-to-end product and feature architecture and design with a focus on software quality, participating in external events as an iCIMS representative, researching and evaluating new technologies, and collaborating with Product Management and agile teams to design and build innovative features. You will also mentor Software Developers and ensure that business is conducted with integrity at all times. To qualify for this role, you must possess advanced knowledge of Object-Oriented Design, Microservices, Service-Oriented Architecture, and Application Integration Design Patterns. Moreover, expertise in Java, multiple technologies and domains, JSON, RESTful services, REACT, Javascript, Spring, Hibernate, HTML, CSS, JSP, AJAX, Swift, Android Development, Agile software development, and superb communication skills are required. The ideal candidate is results-oriented, innovative, self-motivated, and possesses excellent interpersonal and communication skills. A Masters Degree in a technical field with seven or more years of relevant experience or a Bachelors Degree with nine or more years of relevant experience is required. Alternatively, additional years of software engineering experience may be accepted in lieu of a technical degree. At iCIMS, diversity is celebrated, and an inclusive environment is created for all employees. The organization is committed to building a winning team that represents a variety of backgrounds, perspectives, and abilities. In terms of compensation and benefits, iCIMS offers competitive health and wellness benefits, including medical insurance, personal accident and life insurance, wellness services, sick and casual days, paid holidays, tuition reimbursement, and more. Benefit eligibility may vary based on location, role, and tenure. If you are a Java expert with a passion for software architecture and a desire to work on impactful projects, we encourage you to apply for the Principal Software Architect position at iCIMS.,