Feaured Positions

Providence is always on the look-out for bright minds with ambition to excel in an attractive global work environment. We offer stimulating and exciting opportunities within the latest technologies, including potential on-site assignments abroad. We work in a modern, enterprising and young at heart environment involving flexible hours and a range of fringe benefits.

If you are ready to indulge in a creative, courageous and mentoring atmosphere, join our team. Apply for one of the below mentioned positions and send us your CV at careers@providenceconsulting.in.

Current Openings

Here at Providence, you will work with some of the sharpest minds in the industry building award-winning solutions that organizations will use to manage and mine their information and grow their business. It is all about teamwork and loving what you do. Look closely and you will feel the innovation, winning attitude, and commitment to operational execution for our customers, shareholders, and each other.

Job Requirements

  • Proven experience of developing real life publicly used iPhone/ iPad applications. Applicant must submit links of apps for us to review.
  • Multi years experience in development iPhone apps in client server or web services (JSON/REST) or other distributed systems.
  • Strong development skills on Objective C, Cocoa.
  • Able to work in teams and independently. Strong OOPs knowledge.
  • Strong application architecture design skills.
  • Mac application development would be an added advantage.

Apply now at careers@providenceconsulting.in

Job Description

  • Test planning, management, Test co-ordination & analysis. Test reporting, Team Skills to guide the small team of testers (3-5) of similar experience.
  • Experience in trading/capital markets domain; Sound fundamentals in the Test types and test life cycle. Functional , Performance and Load / Stress testing ; Test of Protocols: WCF, HTTP, DCOM, TLS, TCP/IP ; Backend/database testing, SOA / Usability / Security Testing
  • Experience in Test environment setup and maintenance , Experience in White UI Testing Framework, Test of web applications (multiple browsers), System and Integration testing, Test design techniques, Automated and / or Manual Test execution, Concepts of Test Metrics and ability to do reporting on the same if need be.
  • Experience in trading/capital markets domain.
  • Experience working in Agile methodology.

Apply now at careers@providenceconsulting.in

We are currently seeking candidates for a Manager of Business Analytics role

We are all seasoned professionals who love using proven OpenSource technologies and are very open for introducing new innovative solutions wherever it makes sense. We are also a well-organized software shop. Continuous integration, code reviews, proper versioning control and unit testing are things we have in place and stand by them. The technology stack is SQL Server, Spring/Hibernate on the back-end and JSP/JavaScript/JQuery/AJAX on the front-end. If you enjoy developing challenging user interfaces, this is the job for you!

Principal Duties & Responsibilities:
  • Work with our new business sales teams to help clients create or validate compelling business cases for their talent management initiatives.
  • Analysis includes but is not limited to TCO, ROI, NPV
  • Present findings to diversified audiences, ranging from CFO to HR generalist
  • Using multiple sources of data, work with existing customers to quantify the significant value generated through their use of Providence's solutions
  • Work with Research and outside experts to evolve the ROI calculators and others tools
  • Create and maintain self-service tools for basic Value Opportunity Analysis
  • Collaborate on multiple cross-functional strategic initiatives
  • Accountable for high quality research deliverables
Qualifications
  • Bachelor's in Business, Finance or relevant discipline; MBA preferred
  • 3 to 5 years of relevant experience performing professional analysis and/or research
  • Ability to think big picture but pay attention to details
  • Deep analytical thinking
  • Advanced Excel skills
  • Great presentation and writing skills
  • Knowledge of SaaS, Talent Management and Enterprise software environments a plus

Apply now at careers@providenceconsulting.in

We are currently seeking candidates for a Training Consultant – Internal Technical Enablement team. This could include frequent travel & remote working opportunity.

Responsibilities
  • Teaches face to face and virtual classes on a wide variety of technologies and platforms and conducts specialized coaching and advanced training sessions for internal employees, customers and partners.
  • Delivers quality instructor led technical training sessions to small and large groups, across both business user and technical audiences, which may include business intelligence tools or Certification topics.
  • Regularly engages in requirements definition and planning of learning deliveries with Education management.
  • Collaborates with product management teams on a regular basis to ensure Internal Technical team knowledge transfers of Feature Pack updates are timely.
  • Works in conjunction with Director and team members to develop product overview materials and presentations for Feature Pack releases, as well as development of updates to existing employee training program materials.
  • Participates in stabilization testing for Feature Pack releases.
  • Builds cross-collaborative relationships among sales and services in support of internal product training objectives
  • Stages and validates the configuration of the technical training environment prior to delivery of services and can develop and test new methods for the team and troubleshoot problems.
  • Frequently heads development of new services with other team members, leads on special internal projects, and collaborates on operational process improvements.
  • Often functions as a coach to other instructors and in evaluating development activities needed.
Required Experience & Skills
  • Minimum 5-7 years in the technology industry, working with hardware or software applications.
  • 4 or more years solid experience in a functional technical training role with emphasis on technology and business process training development, design, and delivery, for both business users and deeper technical or IT audiences.
  • Experience in project managing education engagements curriculum development, or professional services projects.
  • Experience delivering services or content related to Recruitment, Staffing, Human Capital/Talent Management, Human Resources or related discipline desirable, but not required.
  • Proven track record in developing and executing original and innovative technical and related process Java Training Programs, workshops and demonstrations, both in person and virtually, for business and technical audiences; experienced in development of training materials for print or e-learning.
  • Experienced in analyzing, designing, and recommending technical training and business work flow solutions for technical applications.
  • Track record in the configuration, customization, and delivery of technical application services to corporate clients.
  • Experience developing and delivering quality written and verbal presentations and proposals for fee-based services. and related customer use cases.
  • Analyzes customer outcomes of use scenarios and can make business recommendations to variety of audience types.
  • Versatile facilitator of discussion and lab sessions with groups of learners across multiple products or curriculum, in both live and virtual settings.
  • Easily adapts delivery style and format to differing audience needs.
  • Solid content analysis and tailoring skills to specific customer requirements and project types.
  • Totally self-managed in completion of tasks and assignments and in related business and operational processes.
  • Rarely requires coaching in more complex problem solving or client management.
  • Plans and executes on new ideas.
  • Is able to influence and frequently leads team projects and interacts across internal teams.
  • Analyzes and coaches others for development needs.
  • Versatile communicator, written and verbal.
  • Adept at working with technical functionality of software and training content.
  • Delivers to utilization targets, plus quality targets

Travel: Average 35-40% of the time, up to 50% during peak.


Apply now at careers@providenceconsulting.in

Design is not optional. We see it in the clothes we wear to the toaster on our countertop. The world of business applications is being transformed by this new reality. Providence gets it, and has a strong appreciation for the value of design. It is at the heart of what we do.

That's where you come in. If words like user research, prototyping, visual design, and information architecture are a part of your life, we should talk. Our environment is agile and iterative, but we focus on what matters to the user and ignore the noise. Our team works the entire process from research and ideation, through design mockups and actual screens and flows. If you like to code HTML, CSS or Javascript, even better!

If you love 37 Signals, follow Jason Santa Maria on Twitter, read everything Roselfield media puts out, and hack together apps just to see if HTML 5 is really up for the challenge - you might be perfect for our team. We hire for passion and are looking for someone excited about the opportunity to re-invent the way people work. Tens of thousands of employees use our software every day and we process millions of transactions a year. We are proud of that, but we can do better and would love someone who cares to join us on the adventure.
Are you the one?

Qualifications
  • 4 – 5 years experience in software application design or complex Web interaction design
  • BS or BA degree, or higher, in HCI (Human Computer-Interaction), graphic design, or related field highly desired
  • Experience working directly with Web developers during product implementation
  • Knowledge and experience of user-centered design methods and best practices
  • Excellent communication and project management skills
  • Strong visual design skills and a penchant for rapid prototyping
  • HTML, CSS, Javascript and server side programming a plus, but not required.
  • Passion, leadership and imagination

Apply now at careers@providenceconsulting.in

We are currently seeking candidates for a Platform Functional Architect opportunity on our Platform team. This team is mandated to support the rapid growth of the business by providing core framework for the application layer of business logic. The main responsibility of the team is the development of crucial components, domains, data management for critical systems to support the growing challenges of the company.

Under the supervision of infrastructure Director, the functional architect is responsible for defining the functional, operational and technical requirements for future projects. He will contribute to elaborate integrated plan across the Platform teams. Additionally, the functional architect has communication responsibilities with internal teams to convey the functionality improvements, dependency impacts and coming changes, etc. In collaboration with other Infrastructure groups, he supports the design, the development, the maintenance and the quality insurance of the Platform applications and components.

Main Responsibilities:
  • Actively participate to the analysis and elaboration of the technological and functional requirements
  • Document functional analysis of the main platform projects
  • Review and define the components/services consistency, reusability and scalability
  • Contribute to the technological discussions helping implementing the company vision
  • Support project leader in the coordination of the development projects
  • Provide and communicate functional and technological project prioritization
  • Collaborate to the project risks evaluation and assessment
  • Lead or participate to brainstorming sessions defining project scope and identifying all involved stakeholders
  • Contribute to define functional and technological integrated plan through across all Infrastructure teams
Qualifications
  • Bachelor degree in Computer Science or equivalent
  • Minimum of 10 years of experience in software architecture and functional analysis
  • Excellent knowledge of software development processes
  • Knowledge of REST, SOA, OAUTH, SAML, SPRING MVC technologies
  • Knowledge of J2EE and Web technologies, expertise in multi-tiers architecture
  • Knowledge of the object oriented concepts, fluent in Design Patterns and UML
  • Great teamwork skills
  • Demonstrates strong leadership and strong organizational skills
  • Excellent knowledge in quality standards and best practices
  • Interested in studying new technology advancements
  • Demonstrates autonomy, initiative and innovation
  • Excellent oral and written communication skills in both French and English
  • Asset, having experience working in a large company environment

Apply now at careers@providenceconsulting.in

We are looking out for a software developer, who under the leadership of its team leader, will work in a well established development environment. In collaboration with various teams, he participates in the architecture, design, development, quality assurance, maintenance and support of software infrastructure components.

Qualifications
  • Hold a Bachelor's degree (in Computer Science or related discipline).
  • Has between 5 and 10 years of experience developing object-oriented software.
  • Has a deep knowledge of Java
  • Possess good knowledge of SQL (Oracle)
  • Has knowledge of software security (JAAS)
  • Has experience with web technologies (servlets, jsp, html, javascript, xml, etc.).
  • Asset: Knowledge of application framework Hibernate
Required Skills
  • Strong ability to communicate verbally and in writing, in both English and French.
  • Great interpersonal skills and able to work effectively in a team with various functional groups.
  • Able to establish requirements and develop solutions for current and future systems.
  • Good synthesis and analysis skills
  • Able to present his ideas concisely, both orally and in writing.
  • Self-motivated, organized and able to prioritize requests received.
  • Ability to design, develop and document software solutions.

Apply now at careers@providenceconsulting.in

We are looking for a Program Manager to lead programs within Products and Technology across multiple groups in the Shared Services organization. As a Program Manager you will manage all the required deliverables for your assigned product throughout the product life cycle, from planning and scoping though delivery, working with product management, development, QA, and Technical Writers and multiple other Program Managers of Product Teams who all are working towards on same product releases. You will lead planning meetings, set priorities for attention, track and drive issue resolutions, create communication plans and ensure plans are executed successfully.

In this role, you will be expected to develop and maintain positive relationships with executive leaders and stakeholders within the organization. Some of the key job responsibilities and requirements of this role are as follows:

Responsibilities
  • Coordinate all aspects of software product development execution based on program objectives.
  • Develop, articulate and communicate overall program goals and deliverables during program inception. Establish program plans and schedules working with cross functional product teams.
  • Identify cross-functional interdependencies and risks, and successfully plan and manage those.
  • Conduct and facilitate program status meetings to track status as well as provide information and guidance to the program team members when necessary.
  • Use creativity and resourcefulness in mediating and resolving program team conflicts to maintain effectiveness of the teams.
  • Recognize variance between plan and actual results and develop and manage plan(s) to address them.
  • Communicate status and issues to stakeholders appropriately to make sure all impacted stakeholders have an understanding of risks/issues related to the project.
  • Use various avenues like program information reports, meeting minutes, dashboards, risk and issue register for regular communication with different stakeholders.
  • Acts as a liaison between all product groups and marshal resources as needed to keep releases on track.
  • Monitor and coordinate major milestone approvals with General Managers and PLMO (Product Lifecycle Management Oversight) teams, prepare necessary documents for approvals.
  • Negotiate with the appropriate General Managers for assignment of personnel to the program team to handle exceptions as appropriate.
  • Develops lessons learned documentation and improve program management practices.
Job Requirements
  • Minimum 8 years of Program Management experience in a Software Product Development Organization. SaaS experience is preferred.
  • 5+ years of Agile Project Management experience required, preferably using Scrum.
  • Program management experience with talent management solutions preferred.
  • Strong leadership, organizational and motivational skills. Mediate and resolve program team conflicts as necessary.
  • Self-motivated, ability to act with minimum supervision.
  • Strong communication skills and comfortable in communicating with senior executives.
  • Experience interacting with remote teams.
  • Able to travel nationally and internationally as required (25%).
  • Intermediate or Advanced knowledge of Microsoft Office suite tools and SharePoint.
  • Education – BS (Computer Science) or equivalent preferred.
  • PMP Certification required.

Apply now at careers@providenceconsulting.in

We are looking for smart UI Engineers that get things done to join our Business Edition R&D team. We have a unique environment where great engineers thrive. Everyone is an engineer who loves both designing and developing code. You will have the opportunity of taking our UI to the next level working alongside some of the best people in the industry.

We are all seasoned professionals who love using proven OpenSource technologies and are very open for introducing new innovative solutions wherever it makes sense. We are also a well-organized software shop. Continuous integration, code reviews, proper versioning control and unit testing are things we have in place and stand by them. The technology stack is SQL Server, Spring/Hibernate on the back-end and JSP/JavaScript/JQuery/AJAX on the front-end.
If you enjoy developing challenging user interfaces, this is the job for you!

Responsibilities
  • Work with Product Managers and Software Engineers to implement the next generation of products & services
  • Build efficient and reusable front-end components
  • Identify and address performance bottlenecks
  • Participate in design and code reviews
  • Interact with other team members to incorporate their innovations and vice versa
Required Skills
  • Expert knowledge of web technologies (HTML/CSS)
  • Proficiency with JavaScript and JQuery
  • Ability to write well-abstracted, reusable code for UI components
  • Experience working with HTML/CSS/JS/AJAX in high-performance environments
  • 3 to 10 years of experience building web applications
  • Mid level candidates up to Lead engineering candidates considered
Desired Skills
  • Familiarity with Java platform is strongly desired.
  • Knowledge of Spring MVC is a big plus.
  • BS or MS degree in Computer Science or a related technical field
  • Passion for elegant and intuitive user interfaces

Apply now at careers@providenceconsulting.in

We are seeking talented and creative individuals for a Java Developer opportunity on our Performance Management team to develop and evolve our enterprise software applications. You will have passion and enjoy solving complex issues, learning new technologies and designing/delivering user-friendly solutions. In addition, you should be self-motivated and committed, and able to work independently or in cooperation with other team members from different disciplines.

Responsibilities
  • Analyze, design, program, debug, and modify software enhancements, and/or new products.
  • Write scalable, reliable, & maintainable code and perform testing and debugging of applications.
  • Complete documentation and procedures for installation and maintenance.
  • Perform product design, implementation, bug verification, release testing, and beta support that may require research and analysis.
  • Engage in daily or weekly interaction with users or cross-functional team members to define system requirements and/or necessary modifications.
  • Work closely with Solution Architects and Project Managers to propose technically feasible solutions and set accurate expectations on effort and timeline.
  • Cooperate efficiently with the delivery teams of Design and Quality Assurance to ensure that each area is delivering quality, on time.
Required Skills
  • 2 to 5+ years' experience in a software development role
  • Bachelor's Degree in Computer Science or related technical discipline
  • Good level of written and oral English is essential
  • Advanced experience of Java in a professional environment
  • Experience working on a shipped product
  • Good knowledge of Spring, Hibernate, JSF, J2EE, SQL and Oracle
  • Professional experience of web applications development
  • Knowledge of coding techniques & technology frameworks
  • An understanding of installations, testing methodologies, and troubleshooting techniques
  • Passion to solve an unmet need
Desired Skills
  • Previous experience with commercial HRIS applications
  • Knowledge of Agile methodologies
  • Experience with Adobe Flex
  • Professional experience in a SAAS model
  • Experience in SDLC
  • Understand enterprise market

Apply now at careers@providenceconsulting.in

We are currently seeking candidates for a UI Technical Architect opportunity within our organization.

The Platform team is mandated to support the rapid growth of the business by providing core framework for the application layer of business logic. The main responsibility of the team is the development of crucial components, domains, data management for critical systems to support the growing challenges of the company.

Under the direction of UI infrastructure Development Manager, the technical architect is responsible for the analysis and design of various presentation layer components. He will lead the technological evaluation, perform impact analysis and mentor the developers of the team to ensure design quality. Additionally, the technical architect has a role in communicating with internal teams to provide technical information on the UI components. In collaboration with all Infrastructure groups, he participates in the design, the development and the quality assurance as key contributor for the Platform team evolution. Occasionally he participates in the support to help teams implementing solutions using the Infrastructure UI presentation layer.

Responsibilities:
  • Actively participate to the architecture analysis and design of the Infrastructure UI presentation layer
  • Define or evaluate functional requirements based on the customers or production needs
  • Define, identify and communicate risks and impacts for internal development teams and Production
  • Advise developers in all development phases; validate that requested specifications follow the company norms and domain best practices
  • Support the Project Manager in coordinating the various tasks involved in development projects
  • Keep informed of developments in new technologies potentially applicable in the framework
  • Actively contribute to the development of a new technology platform in the organization
  • Ensure and reinforce the quality standards of the delivered code
Qualifications
  • Bachelor degree in Computer Science or equivalent
  • Minimum of 7 years of experience in software architecture and design
  • Expert J2EE and Web technologies; expert in multi-tier architectures
  • Expert Java, JavaScript, html and object oriented concepts
  • Fluent in Design Patterns & UML
  • Excellent knowledge of software development processes
  • Knowledge in User Interface technologies like Flex, JSF, Sprint MVC, etc.
  • Knowledge of software architecture best practices
  • Great teamwork skills
  • Demonstrates strong leadership and strong organizational skills
  • Demonstrates autonomy, initiative and innovation
  • Excellent oral and written communication skills in both French and English
  • Asset, having experience working in a large company context

Apply now at careers@providenceconsulting.in

Equal Oppurtunity Employment

Providence is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, gender, ancestry, marital status, religion, national origin, disability, veteran status, present or past history of mental disability, genetic information or any other classification protected by applicable laws.

Stay In Touch

we are Social geeks