Career at Cogent

Business Analyst position preferred to Bachelor’s Degree in Business, IT or related field.

Experience Required
1 to 3 years of experience as Business Analyst
Responsibilities
  • Work with clients, in coordination with Marketing & Sales team, to understand business requirements for the requested project or feature.
  • Work with engineering and design teams to draft, document and detail out product requirements to solve the business requirements. Collect continuous feedback from clients and update the requirements during this process.
  • Prepare project schedule working with relevant departments and communicate it to the client.
  • Explain the requirements to the development team and provide necessary clarification during development. 
  • Review, test and accept the solution from a business perspective to make it ready for delivery.
  • Coordinate with development and deployment teams to deliver the solution to the client within a committed timeline.
  • Maintain required documentation in confluence and Jira. 
  • Standardize and implement document templates for internal and external communication. 
Skills

Technical Skills:

  • Experience in Agile/Scrum Practices and Tools
  • Familiar with database and SQL

 

Behavioral Skills:

  • Strong business acumen and good communication skills.
  • Detail-oriented, analytical, and inquisitive.
  • Critical thinking and problem-solving skills.
  • Big Picture thinking.
  • Good documentation skills.
  • Ability to work independently as well as to coordinate with others for getting things done.
Bonus Requirements

Lunch provided

Festival allowances

Insurance

Business Analyst

To support and work with senior developers to deliver products on time.

Experience Required
At least 1+ years of experience in IOS development (Swift & objective C)
Responsibilities

 

Understand and implement features as provided.

Feature development should consider backward compatibility

Be updated on the latest features.

Be updated on security essentials released by IOS.

Using proper design patterns and architectural components

Skills

Technical Skills:

- Proper knowledge of Design Patterns MVP/MVVM+C and clean Architecture

- Experience with the Auto layout as well as programmatic approach build layout

- Deep understanding of core frameworks such UIKit, Cocoa Touch, Core Animation, Core Graphics, Core Data, etc.

- Experience with offline storage, caching, concurrency (GCD), and performance tuning.

- Experience writing scalable and testable code (Unit Testing) & familiarity with continuous integration (CI) / Continuous Delivery (CD).

- Comfortable working with agile methodology and tools

- Familiarity with RESTful APIs to connect IOS applications to back-end services

- Good understanding of Apple’s design principles, interface guidelines, and UI/UX Standards across the IOS ecosystem

- Experience with tuning performance and memory issues using tools such as Instruments depending upon project needs.

- Familiarity with cloud message APIs and push notifications

- Knack for benchmarking and optimization & pixel perfect design

- Proficient understanding of code versioning tools i.e Git

- Good knowledge of Certificates & Signing, Provisioning profile, and App store deployment process.

- Experience with third-party frameworks such as Alamo-fire, Crashlytics, Firebase, etc., and design tools such as Figma, zeplin etc.

Behavioral Skills:

- Willingness to work on team collaboration

- Positive attitude towards everyone in the office

- Enthusiastic with the work and new features

- Good communication skills

Bonus Requirements

Knowledge in android app development is a plus point

Knowledge in SDK development

 

At least 1+ years of experience in IOS development (Swift & Objective C)

Bachelor in IT field

Junior iOS Developer

To develop a mobile application for B2C users, offering personal health records, we need a Mid. Android Developer for the development of the product.

Experience Required
2-3 years
Responsibilities
  • Translate designs and wireframes into high-quality code
  • Design, build and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Write Unit/UI Tests to meet testing requirements
  • Work closely with the technical manager to achieve desired results
  • Participate in scrum ceremonies, team meetings
  • Comfortable working with agile methodology and tools
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Good understanding of Google’s design principles, interface guidelines, and UI/UX Standards across the Google ecosystem
  • Experience with tuning performance and memory issues using tools such as Instruments depending upon project needs
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization & pixel perfect design
  • Proficient understanding of code versioning tools i.e Git
  • Good knowledge on Certificates & Signing, Provisioning profile and App store deployment process

Experience with third-party frameworks such as OKHttp, Crashlytics, Firebase, etc, and design tools such as Figma, zeplin, etc.

Skills
  • Strong Knowledge of Android SDK, different versions of android, and how to deal with different screen sizes.
  • At least 2 years of experience in Android development with Kotlin and its frameworks.
  • Proficient understanding of code versioning tools i.e Git
  • Familiarity with RxJava
  • Familiarity with design patterns such as MVVM, MVP
  • Familiarity with project management tools such as JIRA, Trello
  • Good knowledge of the play store deployment process. Must have successfully deployed at least one app in the Google Play store.
  • Good communication skills
  • Desire and ability to mentor juniors and collaborate with team members
  • Positive attitude and demeanor
  • Enthusiastic when embracing new challenges
  • Ability to listen patiently and learn from others
  • Enthusiasm for quality and attention to detail
  • Good Understanding of Material design principles, interface guidelines, and UI/UX Standards across the Android ecosystem.
Bonus Requirements
  • Qualification - Bachelor’s Degree in Computer Science, Computer Engineering, or related technical discipline.
Mid Level Android Developer

Senior QA illustrated

Experience Required
4+ years of Software Industry QA experience
Responsibilities
  • Requirement analysis, test cases planning, designing and execution
  • Carry out Functionality, Compatibility, Performance/Load, Regression, API, Security, GUI and Usability Testing
  • Report, track and define severity, priority of the issues,
  • Setup testing environment, perform the deployment process manually as well as using Jenkins
  • Take part in overall sprint activities like stand up, sprint planning, sprint retrospective to deliver quality product in estimated time
  • Feature priority and increment agile practice
  • Research on the latest OWASP vulnerabilities in web and mobile applications and implement
  • Research on Automation, CI/CD and implement on project
  • Research on performance and Load testing Jmeter tool and implement on project
  • Research on automation tool and implement on project
  • Guide the Junior/Mid QA team members
Skills

Technical Skills

  • Lead/Mentor QA team members
  • Develop and execute software test plans
  • Identify and facilitate issue resolution with functional and technical groups
  • Manage software beta test programs
  • Document and communicate test results

Behavioral Skills

  • Inter personal Communication
  • Time management
  • Stress Management
  • Patience
  • Ability to work in a Team
Bonus Requirements

Education

BSc in Computer Science, Engineering or relevant field
Senior Level QA Engineer

Mid-Level QA Engineer illustrated

Experience Required
2-3 yrs of Software Industry QA experience
Responsibilities
  • Requirement analysis, test cases planning, designing and execution
  • Carry out Functionality, Compatibility, Performance/Load, Regression, API, Security, GUI and Usability testing
  • Report, track and define severity, priority of the issues
  • Setup testing environment, perform the deployment process manually as well as using Jenkins
  • Take part in overall sprint activities like stand up, sprint planning, sprint retrospective to deliver quality product in estimated time
  • Feature priority and increment agile practice
  • Research on the latest OWASP vulnerabilities in web and mobile applications and implement
  • Research on Automation, CI/CD and implement on project
  • Research on performance and Load testing Jmeter tool and implement on project
  • Research on automation tool and implement on project
Skills

Technical Skills

  • Develop and execute software test plans
  • Identify and facilitate issue resolution with functional and technical groups
  • Manage software beta test programs
  • Document and communicate test results

Behavioral Skills

  • Inter personal Communication
  • Time management
  • Stress Management
  • Patience
  • Ability to work in a Team
Bonus Requirements

Qualification

BSc. in Computer Science, Engineering or relevant field
Mid-Level QA Engineer

Deployment of Cogent Software at multiple hospitals.

Experience Required
Fresh graduates with basic deployment skills can apply.
Responsibilities

Coordinate with fellow HI or Deployment Team and hospital staff for efficient implementation within project duration Meeting user’s expectation during and after software implementation - Provide support to the hospital Develop relationships with regional teams and functional team Coordinate with supervisor and team member to gain better knowledge about deployment

Skills

Technical Skills: Operations systems and basic software deployment skills Behavioral Skills: Good Communications Learning attitude

Bonus Requirements

BSc in Computer Science, Engineering or relevant field

Deployment Trainee

A UI/UX Designer illustrated

Experience Required
1-2 years
Responsibilities
  • Gathering and evaluating user requirements in collaboration with product managers and engineers 
  • Illustrating design ideas using process flows and wireframes
  • Developing UI wireframes, mockups and prototypes that clearly illustrate how application functions and look like 
  • Preparing and presenting rough drafts to internal teams and key stakeholders 
  • Design implementation of wireframes, mockups, and prototypes with HTML, CSS, scss ,bootstrap, angular material, and other front end frameworks 
  • Conducting layout adjustments and solving design-related bugs in the present applications 
Skills
  • Brainstorming, creative thinking and wire faming knowledge
  • Build high-quality mockups and design using Adobe Suite, Figma, etc
  • Follow best practices in responsive design, style standards on fonts, colors and images
  • Write optimized, industry-standard, cross-browser compatible HTML/CSS
  • Knowledge of SASS and theme customization for bootstrap, material UI etc.
  • Strong knowledge of current UI/UX design trends and principles
  • Experience in applications UI/UX design
  • Ensure that established design standards are consistently and appropriately applied within design work
  • Deliver strong design based on business requirements, brand, strategy, and user empathy
  • Work collaboratively with js front end developer and other team members
Bonus Requirements

Qualification

  • Bachelors in Computer Engineering or IT 
Mid-Level UI/UX Designer

A PHP developer is responsible for writing server-side web application logic. PHP developers usually develop back-end components, connect the application with the other web services, and support the front-end developers by integrating their work with the application. They are also often required to develop and integrate plugins for certain popular frameworks. Functional Title: Software Engineer - PHP Level: 11 No. of vacancies: 1 Location: Hattisar

Experience Required
4+ yrs of programming and software development experience
Responsibilities
  • Maintain increasing trend of velocity
  • Maintains proper documentation of the work on confluence as per team standard
  • Participates in discussion during standup, sprint planning and sprint retrospectives
  • Is reliable and dependable to complete assigned work
  • Displays the implementation of the researched technology.
Skills

Technical Skills:

  • Experienced with Object Oriented PHP, MVC and development frameworks (Laravel) 
  • Experience with RDBMS (MySQL) and able to write and understand complex queries
  • Knowledge of software design principles (SOLID, DRY, KISS) and software design patterns
  • Experience on API development and knowledge of RESTful APIs
  • Knowledge of frontend frameworks like Angular will be a plus
  • Knowledge of HTML, CSS, Javascript, AJAX and Jquery
  • Strong experience in Web Application Development using the LAMP (>4 years).
  • Knowledge of code versioning tools such as Git
  • Debug, update and refactor already exiting code
  • Strong knowledge in PHP application deployment at Local / Web servers.
  • Participate in project discussion/analysis to understand the business needs of the client and deliver the optimal solution to enhance their business.
  • Experience in Functional and Unit testing.
  • Proven experience on leading development teams or leading product implementations.

Behavioral Skills:

  • Good written and verbal communication skills
  • Analytical and logical skills along with attention to details
  • Innovative mind with problem solving attitude
  • Passion for coding and learning best design practices
  • Interest and ability to learn other programming languages as needed
  • Effectively multitask and prioritize
  • Troubleshooting and debugging skills
  • Interested to share the knowledge and technical skills to other team members
  • Able to lead small to large team of developers. 
  • Collaborate with the team to define, design and integrate new features 
  • Ability to think creatively and come up with innovative solution
Bonus Requirements

Qualification:

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
Senior Software Engineer - PHP
Intrigued by what you have seen?

Kickstart with Cogent Health