Job Overview
Senior Software Engineer will be part of a team of some of the best and brightest in the industry who are focused on full-cycle development scalable web and responsive applications that touch our growing customer base every day.
Work as a member of the Integration Engineering team, building and maintaining hosted HR and Applicant Tracking integrations with the major HR system players in the market like Oracle, Workday, SAP, ADP, etc. We are evolving our platform and need engineers who can help architect and build out these new HCM Partner integrations and features. We have a fun hybrid team that has both US and India based TPMs to ensure the support required to do their jobs.
Every day is different and a great opportunity to learn the newer iPAAS platforms, microservices and system integrations.
About Us
When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We're passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs.
Responsibilities
Expertise and proficiency in multiple technologies and/or domain primarily Ruby and Java
Develop, test and maintain a scalable web and responsive applications
Design and develop scalable and reliable automated test frameworks
Collaborate with agile team members on achieving Sprint deliverables
Implement new features and perform code reviews
Research and resolve complex problems as they arise
Using engineering best practices, design, develop, analyze test plans and strategies to meet
performance, usability, scalability, reliability and security needs
Mentor Junior Software Engineers
Consistently ensures that business is conducted with integrity at all times and that behavior aligns with
iCIMS policies, procedures, and core competencies.
Qualifications
Solid experience with enterprise software development following industry best practices
Advanced proficiency in one or more of the following back-end or front-end: Ruby is required, other skills Java, Python, JavaScript, iOS development (Swift, Objective C), Android development
Expertise in Web Application development, Servlets, Web Services, Services Oriented Architecture (SOA), REST
Solid understanding of deployment and infrastructure architecture principles Experience in designing configurable enterprise systems, choosing system architecture, and integration
Experience in designing configurable enterprise systems, choosing system architecture, and integrationand validating business requirements and translating them into actionable architecture, design, and implementation plans as well as technical design documents
Must be available to provide pre-scheduled and ad hoc evening functional support with US based business teams if needed
Firm understanding of software engineering practices, philosophies and techniques
Experience following Agile/SCRUM techniques
Ability to influence, lead and organize an agile team with a focus on results
Demonstrated ability to take initiative, who can proactively identify issues/opportunities, recommend and implement solutions
EEO Statement
iCIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at iCIMS.
We are proud to be an equal opportunity and affirmative action employer. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you would like to request an accommodation due to a disability, please contact us at [Confidential Information].