Jobs at Cogitate

Cogitate
+You

Current Openings

Find Your Opportunity

The driving force behind Cogitate’s growth story is its young, talented and vibrant workforce who go beyond the regular to create pathbreaking technology solutions.

We are constantly on the lookout for talent who are not afraid to think out-of-the-box and bring new ideas and concepts to the table. As a Cogitator, you will handle challenging assignments, work alongside competent colleagues and with the latest technologies in AI and ML.

Join Cogitate to learn, grow and expand your horizon.

When companies are growing quickly and they are having a lot of impact, careers take care of themselves. If you’re offered a seat on a rocket ship, don’t ask what seat. Just get on.

Sheryl Sandberg,
COO - Facebook

Culture of
Winning & Teamwork

At Cogitate, we believe in fostering a culture where planning, thinking and actions are done best when done collaboratively. We create opportunities for the team to work together to reach business goals.

Cogitate Culture
Indulge, Learn and Grow

We stress on being on the learning curve and keeping up with the constantly evolving technologies such as AI, Machine Learning, Advanced Analytics, and more. At Cogitate, you get abundant opportunities to learn and grow with the organization.

Freedom and Decision Making

We encourage you to take ownership and responsibility to plan and execute your projects with decision-making authority in a challenging and goal-oriented environment.

Cogitate Offerings
Do What You Love

In addition to the established technologies and platforms, at Cogitate we are constantly innovating our offerings with more modern technologies such as AI, Machine Learning, Advanced Analytics, Mobility, and Blockchain.

Open Culture

We strongly believe that the best and continuous ways of learning and growing is through feedback. We thrive on a culture of constant feedback from our seniors, peers and juniors. We encourage everyone to better themselves and their work, bring ideas, thoughts and feedback forward with absolute transparency.

Cogitate Workstation Cogitate Workstation
Cogitate Workstation Cogitate Workstation
Workstation & Playstation

All work makes us dull. Well, not at Cogitate. We keep refreshing our team with energy booster fun events, parties and celebrations. (But don’t expect an actual Playstation)

  • For current openings & latest updates, follow us on LinkedIn.

  • FOLLOW US

Develop your career.
Change the world.

Senior Business Analyst

Mumbai, India

Serve as the principal conduit for managing system requirements between the business and the software development team throughout the duration of a project.

Core Technologies
  • P & C (Property & Casualty) Insurance domain experience
Key Responsibilities
  • Understand business requirements (functional, Non-functional) and document in the form of business objectives, goals, and success criteria
  • Translates stakeholder inputs into epics, user stories, wireframes, business rules, and acceptance criteria
  • Ensure stories meet quality criteria; for example: distinct, complete, consistent, and testable. Also, ensure stories are “Ready” for upcoming sprints
  • Facilitate the review of stories with team during sprint planning ceremonies to ensure the team has a common understanding of the user story and acceptance criteria
  • Analyse new requests from stakeholders and determine if the request is a defect, new story, a modification to an existing story, or already covered in an existing story
  • Experience in requirement gathering using different requirements techniques
  • Experience in defining Functional requirements using BRD (Business Requirements Document), FSD (Functional Specification Document) supported by Use Cases, User Stories, GUI, Wireframes, Prototypes, Flow Diagram, Screen and Interface designs)
  • Review testing issues and determine if the issue is a bug or behaving as expected
  • Facilitate user acceptance testing
  • Assist with content entry and verification tasks
  • Identify opportunities to improve operations and processes, and deliver improvements
  • Be comfortable discussing project scope with all levels of an organization
  • Conduct market research and/or engagement specific inputs for service offerings e.g. case studies etc.
  • Support in the development of RFI’s, RFP’s and Service offerings.
  • Assist in creating client and/ or practice related materials (deliverables, solutions, industry best practices, standards and other knowledge artifacts)
  • Mentor & development of business analysts
Technical Competencies
  • Proven skill and effectiveness in requirements gathering, definition, business planning, testing implementation and change management; and experience performing User Acceptance Testing (UAT)
  • Must have exceptional soft skills, including the ability to speak to both technical and business concerns
  • Experience creating detailed reports and giving presentations
  • Strong Competency in Microsoft applications including Word, Excel, and Outlook
  • Has experience working in insurance domain and with clients specifically in US market
  • Understands P&C insurance workflows and procedures, general liabilities and Commercial lines
  • Familiarity with software development, database, server/client, and similar technical concepts
  • Good understanding of Agile mindset and methodologies
  • Experience with Redmine or similar project tracking software
Behavioural Competencies
  • A go getter attitude with the ability & desire to work in a fast-paced challenging environment
  • An innovator mind-set who strives to make things better
  • Ability to work independently with the knowledge as well as capability to quickly grasp and make an immediate impact
  • Good written & verbal communication skills
Desired Knowledge & Experience
  • Qualification: BE / B. Tech / MCA / B. Sc. IT
  • Experience: 8+ years of Business Analysis with a strong emphasis around new software development
APPLY

Team Lead

Mumbai, India

Lead a team of software developers to deliver high quality software. web applications consisting of reusable components and services.

Core Technologies
  • Programming Tools: C#, ASP.Net, MVC, ADO.net, ORM Technologies (Entity Framework, ORM Lite), MVC HTML5, JavaScript, AJAX, JSON, jQuery
  • Databases: SQL Server
  • Tools / Packages: MS Visual Studio, SQL Developer, SSIS,
Key Responsibilities
  • Work along with the Project Manager to create desired modules
  • Assist Project Manager in assigning tasks to the team members as per skill sets
  • Complete all tasks related to development, unit testing, user acceptance testing, reporting and system implementation in accordance with the IT development life cycle
  • In addition to being an exceptional performer as an individual contributor should also provide technical guidance for multiple projects (3-4 teammates per team)
  • Review and approve coding standards and processes
  • Communicate with project managers and management using clear, user-friendly terminology (emails, phone, meetings)
  • Provide technical root cause analysis and mitigation plan
  • Technical Discussions/demo with clients
  • Responsible for code reviews
  • Should be able to create technical documents and diagrams
Technical Competencies
  • Must have hands on experience in ASP.NET, MVC ADO.NET, Web APIs, .NET Framework and SQL Server
  • Must have hands on experience with ORM tools and frameworks
  • Extensive experience with performance tuning and code optimization
  • Adept understanding of object- oriented programming concepts and SOLID principles
  • Experience and clear understanding of how to plan and execute within iterations and sprints
  • Adept understanding of .Net specific design patterns
  • Exposure to cloud technologies
  • Should be aware of best practices in coding
Desired Knowledge & Experience
  • Qualification: BE / B. Tech / MCA / B. Sc. IT
  • Experience: 7 to 10 years of development experience in Microsoft technologies with team handling experience
APPLY

Senior Dot Net Developer

Mumbai, India

To participate in the entire software development life cycle, debugging applications and configuring existing systems.

Core Technologies
  • Programming Tools:C#, ASP.Net, MVC, ADO.net, ORM Technologies (Entity Framework, ORM Lite), MVC HTML5, JavaScript, AJAX, JSON, jQuery
  • Databases: SQL Server
  • Tools / Packages: MS Visual Studio, SQL Developer, SSIS
Key Responsibilities
  • Analyze and document requirements for enhancements to systems and / or business processes.
  • Write clean, testable code using .NET programming languages
  • Develop technical specifications and architecture
  • Test and debug various .NET applications
  • Review and refactor code
  • Deploy fully functional applications
  • Upgrade existing programs
  • Document development and operational procedures
  • Support junior developers’ work
Technical Competencies
  • Strong understanding of object oriented programming concepts, design patterns and SOLID principles
  • Must have hands on experience with C#, ASP.NET, MVC, Windows Services, .NET Entity Framework, SQL Server/T-SQL, IIS and related technologies
  • Expertise in REST APIs and WCF
  • Strong knowledge of modern techniques such as Responsive Web Design, LINQ, Dependency Injection and Design Patterns
  • Strong Skills and experience with web client technologies inclusive of HTML5, CSS3, JavaScript, AJAX, JSON and JQuery
  • Knowledge of various industry standard development practices (Agile methodology, OOD, TDD, BDD)
  • Proficient with tools to enable SDLC (TFS, Visual Studio, etc.)
Desired Knowledge & Experience
  • Qualification: BE / B. Tech / MCA / B. Sc. IT
  • Experience: 5 – 8 years of development experience in Microsoft Technologies
APPLY

Project Manager

Mumbai, India

To plan and oversee projects to ensure they are completed in a timely fashion and within budget.

Core Technologies
  • PMP certification, Practicing Agile and Scrum methodology
Key Responsibilities
  • Manage administrative and operational elements of projects to assure successful completion and client satisfaction while meeting company goals for the projects.
  • Predict resources needed to reach objectives and manage resources in an effective and efficient manner
  • Responsible for Initiation, Planning, Execution, Monitoring, Controlling and Closing of projects.
  • Responsible for Quality and Timely delivery of Project milestones.
  • Client engagement and satisfaction, on the project worked on.
  • Responsible for Stakeholder communication and management.
  • Resource Management and utilization, motivation and leadership.
  • Represent to the management at reviews, and other critical meetings, for the overall delivery aspects, team status and plans.
  • Communicate with the clients on a regular basis, Resource Management, Risk Management, Business Analysis and Documentation.
  • Ensure all documentations and processes are followed as per Cogitate’s SDLC
  • Utilize industry best practices, techniques, and standards throughout entire project execution
  • Measure project performance to identify areas for improvement
Technical Competencies
  • Project Management Professional (PMP) certification preferred
  • Proven ability to solve problems creatively
  • Strong familiarity with project management software tools, methodologies, and best practices
  • Experience seeing projects through the full life cycle
  • Excellent analytical skills
  • Strong interpersonal skills and extremely resourceful
  • Proven ability to complete projects according to outlined scope, budget, and timeline
Desired Knowledge & Experience
  • Qualification: BE / B. Tech / MCA / B. Sc. IT
  • Experience:
    • 8+ years of project management and related experience
    • 5 years in P&C Insurance Domain for USA markets (Preferred)
APPLY

QA Lead

Mumbai, India

To assess current testing needs and schedules and determine staffing needs to effectively conduct the testing. To also oversee team members' work to ensure that they adhere to specifications.

Core Technologies
  • Automation tools: Appium, Selenium Project Management tools: Redmine Version control tool: Github
Key Responsibilities
  • Own product releases end to end from test signoff standpoint ensuring timely, quality releases
  • Establish and evolve formal QA processes, ensuring that the team is using industry-accepted best practices.
  • Develop and execute test cases, scripts, plans and procedures (manual and automated).
  • Testing new and updated systems for bugs and other issues.
  • May support compatibility testing, develop and utilize software to capture performance data, and evaluate individual aspects of the software or system including user interfaces and functional requirements
  • Develop, enact, and manage testing schedules, ensuring that the QA team meets expectations and deadlines.
  • Coordinate bug fixes and software enhancements with development and engineering teams.
  • Oversee team members’ work to ensure that they adhere to specifications.
  • Maintain detailed testing documentation related to the software or system
  • Implementation of testing metrics across team(s)
Technical Competencies
  • QA Automation experience with Appium, Selenium WebDriver/Java/Python and Continuous Integration
  • Good experience in the manual testing process and test case creation.
  • Hands-on experience in designing and architecture of software test framework
  • Sound knowledge of API’s and automating the same
  • Should Have knowledge about ETL and database testing
  • Experience supporting projects in Redmine and Github
  • Proven experience hiring, training and mentoring other senior team members to build a strong team around them
  • Working knowledge of industry standard automated testing tools, practices, and software and/or Performance testing tools (Jmeter and load runner)
  • Should have knowledge vulnerability testing tools like Burp suite, Metasploit and ZAP proxy
Desired Knowledge & Experience
  • Qualification: BE / B. Tech / MCA / B. Sc. IT
  • Experience: 8 – 10 years of experience in test roles preferably in product based companies
APPLY

System Architect

Mumbai, India

To analyze and recommend the right combination of IT components to achieve a specific business, department, team, or functional goal.

Core Technologies
  • Programming Tools:C#, ASP.Net, MVC, ADO.net, ORM Technologies (Entity Framework, ORM Lite), MVC HTML5, JavaScript, AJAX, JSON, jQuery
  • Databases: SQL Server
  • Tools / Packages: MS Visual Studio, SQL Developer, SSIS
Key Responsibilities
  • Mainly responsible for the architecture and the technical improvement for various new or existing Products at Cogitate.
  • Provide architectural support for application development and modification activities.
  • Should Provide guidance to project teams in all phases of SDLC and also be an Individual contributor.
  • Responsible for application performance, security and scalability
  • Recommend new technologies to management to develop robust application.
  • Analyse and troubleshoot architecture and platform related issues in a timely fashion.
  • Assist in developing architecture documents, functional specifications, design documents, and architecture diagrams.
  • Create, document and implement roadmap architecture for platform
  • Individual Contributor
  • Create technical diagrams and documentation
Technical Competencies
  • Extensive experience in ASP.NET, MVC ADO.NET, Web APIs, .Angular, NET Framework and SQL Server
  • Extensive experience with ORM tools and frameworks
  • Extensive experience with performance tuning and code optimization
  • Very good understanding of object oriented programming concepts and SOLID principles
  • Experience in, completing key architecture design, and overseeing low-level and high-level design and documentation across the software development lifecycle.
  • Architect .NET solutions. Well-versed in .NET frameworks, Web/Windows Services.
  • Extensive experience in Client – Server programming and Internet Application Development.
  • Expert knowledge of rational databases including SQL server, proficient in writing SQL statements and creating and modifying database objects such as Store Procedures, Views and Triggers
  • Extensive design and development experience, specializing in Windows Server.
  • Experience in at least one cloud service provider (Azure, AWS)
Desired Knowledge & Experience
  • Qualification: BE / B. Tech / MCA / B. Sc. IT
  • Experience:
    • 7+ years of experience in architecting and developing both web and client-server applications with C#, ASP.Net, SQL Server, Windows Services, .NET Entity Framework
    • 3+ years of experience with MVC web applications and web API
    • 3+ years of experience in Windows Services
APPLY

System Integration Dot Net Developer

Mumbai, India

To write efficient code based on specifications to integrate functional products and applications.

Core Technologies
  • Programming Tools:C#, ASP.Net, MVC, ADO.net, ORM Technologies (Entity Framework, ORM Lite), MVC HTML5, JavaScript, AJAX, JSON, jQuery
  • Databases: SQL Server
  • Tools / Packages: MS Visual Studio, SQL Developer, SSIS
Key Responsibilities
  • Translate key business requirements into technical designs for implementation.
  • Develop robust solutions, resolve production support issues with existing integrations, and continually improve and monitor these integrations.
  • Gather and analyze the recommended approach to integration to meet business needs.
  • Monitor the existing integrations and continually improve them.
  • Create and maintain integration environment map and the business processes affected by integration efforts.
  • Collaborate with various application teams to implement key integrations and drive standardization.
  • Develop and conduct testing plans and procedures at the process and system level.
  • Act as the main subject matter expert for integrations
  • Take appropriate action on resolution, such as raising defects or updating install procedure documentation, to avoid future occurrences.
  • Work on an agile team to deliver projects on time, providing progress and reporting technical challenges.
  • Analyze and document requirements for enhancements to systems and / or business processes.
Technical Competencies
  • Strong understanding of object oriented programming concepts, design patterns and SOLID principles
  • Familiarity with data management principles, work on a .NET framework application, APIs, and integration toolsets
  • Have experience in Middleware Integration with web services (e.g. Biztalk, Scribe, WebSphere, Web-logic, etc.) along with coding experience with .NET
  • Knowledge of various industry standard development practices (Agile methodology, OOD, TDD, BDD)
  • Proficient with tools to enable SDLC (TFS, Visual Studio, etc.)
  • Experience with Microsoft Azure or Amazon Web Services based application deployments is an added advantage
Desired Knowledge & Experience
  • Qualification: BE / B. Tech / MCA / B. Sc. IT
  • Experience: 5 – 8 years of application development and integration experience
APPLY
Looks like something is wrong. Kindly verify your email address.
TRY AGAIN!
Rothert Insurance modernizes
personal property with Cogitate