Platform Engineer

Work Location: Porto
Business Unit/Department: Platform Engineering team
Job Overview
  • We are currently seeking a skilled Software Engineer to join the Platform Engineering team.
  • Platform Engineering enables our product development teams by providing common infrastructure, tooling, and patterns. We design and implement generational updates and targeted extensions to the technology platform for the SaaS- product portfolio.
  • Successful Platform Engineers have a blend of software development and cloud infrastructure skills. Platform Engineering collaborates closely with many functional areas, including Engineering, Architecture, Operations, and Security, with teams in North America and Europe. Our team drives the co-design of application and infrastructure architecture, with responsibility throughout the SDLC in areas such as development experience, application build, infrastructure provisioning, application deployment, and governance.
  • You will apply an enablement mindset in serving our internal technology-platform users, and build relationships in a cross-functional, multi-time zone, distributed environment. You are a motivated active learner and will perform periodic deep dives to inform our designs and to troubleshoot issues. You will facilitate adoption of platform features and technologies across the product suite.
Primary Responsibilities
  • Develop SaaS technology- platform applications, tools, libraries, and patterns
  • Design and implement features throughout the SDLC
  • Provision infrastructure via Terraform and Docker / Kubernetes
  • Incorporate operational, security, and compliance requirements
  • Discern, evaluate, and synthesize patterns and opportunities across the platform
  • May be accountable for other results and activities as assigned
Requirements
  • Development of SaaS software on AWS cloud
  • Programming: Java, JVM, SQL, Bash
  • AWS: core services including EC2, RDS, S3, SQS, SNS, IAM
  • Technologies: PostgreSQL, Spring Boot, Docker / Compose, Jenkins, Linux
  • Secure software development practices
Preferred Requirements
  • Development of shared software libraries
  • Orchestration: Kubernetes
  • AWS: EKS, ECS, Elasticache, Lambda, EMR
  • Infrastructure Automation: Terraform, CDK, Pulumi, Packer, Chef
  • Technologies: Elasticsearch, Spark
  • Programming: Python, Go
Key Competencies
    • Tech-savvy: anticipating and adopting innovations in business-building digital and technology applications
    • Manages complexity: making sense of complex, high volume, and sometimes contradictory information to effectively solve problems
    • Communicates effectively: developing and delivering multi-mode communications that conveys a clear understanding of the unique needs of different audiences
    • Collaborates: building partnerships and working collaboratively with others to meet shared objectives
    • Nimble learner: actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder

Lead – C# &.NET

Total Experience: 7 – 10 years
Work Location: Bangalore
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Job Description

We are looking for a .NET developer responsible for building .NET applications using C#, WPF, MVC. Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities
  • Demonstrate a high level of competence in object-oriented analysis, design and coding in a .NET server-side environment, specifically utilizing the Microsoft MVC framework.
  • Work to pre-defined requirements and produce code that meet the requirements.
  • Demonstrate a structured approach to development, using design patterns where appropriate and using SOLID principles.
  • Take ownership of their work and contribute to an effective project team.
  • Show enthusiasm and passion for technology and be keen to learn new skills.
Desirable Skills & Experience
  • 4-6 years of experience in software development/support of software products.
  • Ability to quickly adapt to a changing environment & quickly learn new concepts and software is necessary with strong programming skills C++, C#.Net.
  • Proficient in C#, with a good knowledge of their ecosystems.
  • Strong knowledge of object-oriented programming.
  • Skill for writing reusable libraries.
  • Familiar with various design and architectural patterns.
Personal Qualities
  • Team Player, able to provide input into a multifunctional team
  • Adaptable, role requires a willingness to take on tasks outside of a narrowly defined role
  • Self-motivated, capable of working with limited supervision, pro-actively reporting on status and tasks
  • Good communicator at multiple levels and across multiple disciplines
  • Capable of working to both tactical and strategic timescale
  • Excellent Communication and writing skills.

Product Owner – Product Team

Total Experience: 8+ Years
Job Description
  • The ideal candidate will have 6+ years of IT experience as Lead Business Analyst and 2+ years as product owner.
  • The product owner would be techno-functional who understands business requirements and transposes them to software solutions ensuring quality deliveries and managing products from kick-off to ship within a cross functional collaborative team.
Job Responsibilities
  • Excellent problem-solving skills, with the ability to provide innovative and practical solutions.
  • Strong written and verbal communication skills with a precise talent for articulating customer challenges.
  • Develop and implement product strategies consistent with product vision.
  • Collect and analyze feedback from end users, stakeholders and other teams to shape requirements, features and end products.
  • Work with senior management to create product plans and roadmaps.
  • Produce and review product requirements documents (PRD) that may include epics, features and user stories.
  • Make creative recommendations to expand product base and vision.
  • Suggest ways to track product use and impact on end users. Must be comfortable imagining user journeys.
  • Collect data from various sources, research and come up with continuous actionable improvements.
  • Prioritizing product backlog to ensure delivery on quality, time and budget while satisfying the needs of a variety of stakeholders.
  • Understanding of the educational digital marketplace, competing digital products, and how to build competitive digital products and services for international healthcare market.
  • Ability to articulate clearly and effectively technical and functional issues to a wide range of stakeholders.
  • Works closely with product owners / solution stakeholders / Design and Development teams to review and evaluate requirements and prioritize them.
Qualifications
  • 6+ years of experience in IT as Lead Business Analyst (Agile)
  • 2+ years of Product Owner experience.
  • Excellent communication skills written and verbal.
  • MBA and PO certifications such as POPM is a plus.
  • Exposure to healthcare/eCommerce is desirable, Experience in web based applications.
  • Proficient in using team collaborative tools such as Jira, Confluence etc.

Product Owner

Total Experience: 10+ Years
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Job Description

The ideal candidate will have 6+ years of IT experience as Lead Business Analyst and 2+ years as product owner. The product owner would be techno-functional who understands business requirements and transposes them to software solutions ensuring quality deliveries and managing products from kick-off to ship within a cross functional collaborative team.

Job Responsibilities
  • Excellent problem-solving skills, with the ability to provide innovative and practical solutions.
  • Strong written and verbal communication skills with a precise talent for articulating customer challenges.
  • Develop and implement product strategies consistent with product vision.
  • Collect and analyze feedback from end users, stakeholders and other teams to shape requirements, features and end products.
  • Work with senior management to create product plans and roadmaps.
  • Produce and review product requirements documents (PRD) that may include epics, features and user stories.
  • Make creative recommendations to expand product base and vision.
  • Suggest ways to track product use and impact on end users. Must be comfortable imagining user journeys.
  • Collect data from various sources, research and come up with continuous actionable improvements.
  • Prioritizing product backlog to ensure delivery on quality, time and budget while satisfying the needs of a variety of stakeholders.
  • Understanding of the educational digital marketplace, competing digital products, and how to build competitive digital products and services for international healthcare market.
  • Ability to articulate clearly and effectively technical and functional issues to a wide range of stakeholders.
  • Works closely with product owners / solution stakeholders / Design and Development teams to review and evaluate requirements and prioritize them.
Qualifications
  • 6+ years of experience in IT as Lead Business Analyst (Agile)
  • 2+ years of Product Owner experience.
  • Excellent communication skills written and verbal.
  • MBA and PO certifications such as POPM is a plus.
  • Exposure to healthcare/eCommerce is desirable, Experience in web based applications.
  • Proficient in using team collaborative tools such as Jira, Confluence etc.

PHP

Total Experience: 5-8 Years of Experience
Job Description
  • Good programming skills with hands-on experience in Object-Oriented analysis and design Mandatory.
  • Strong development experience in ZEND PHP5 framework, MySQL, Apache, Linux scripting Mandatory
  • Strong skills in JQuery, Java scripts, AJAX, CSS and HTML Mandatory
  • Should have worked on SVN or any of the source control management tools.
  • Good Knowledge in Webservices and XML
  • Good written and oral communication skills
Desirable
  • Hands on experience in NoSQL desirable
  • Amazon services,EC2,S3,API highly desirable
  • Experience in eCommerce Projects

Solution Architect

Job Description

Impelsys is looking for a Solution Architect, having 18+ years of enterprise-level experience using various IT technologies with 4-6 years of Solution architect experience. The position involves working on multiple mid-to-large projects to deliver solution architecture, design artifacts for a given business problem. The solution provided should fit into the enterprise echo system and adhere to all standards and compliance.

Areas of Expertise
  • Microservices / SOA
  • Data Architecture
  • Systems Integration
  • Solution Architecture
  • Cloud Computing
  • UML Modeling
  • Business Analysis
  • NFRs & Compliance
  • Security & Privacy compliance
  • AI, ML & NLP
Education & Experience
  • BE or B. Tech or M.Sc in Computer Science or equivalent
  • Overall 18+ years of experience in enterprise applications
  • 6 years as solution architect
  • 4+ years as Technical / Application architect
Must have skills & Job Duties
  • Proven track record of being a successful engineer, architect, and a mentor by accomplishing tasks on schedule with quality, and leadership skills.
  • Very good understanding of Business Analysis techniques
  • Provide and manage the solution architecture, technical vision for the given business solutions.
  • Experience in defining and enforcing all non-functional requirements and regulations for a given solution.
  • Create and manage all technical diagrams, documents, and artifacts using UML standards.
  • Evaluate and suggest technologies and tools (Technology Reference Model) being incorporated into a solution
  • Experience in multiple architecture styles & architecture patterns including but not limited to distributed systems, messaging, event-driven, systems integration, layered, microservices, service-oriented and component based.
  • Hands on experience in Big Data Engineering and Architecture is a must
  • Hands on experience in working but not limited to JAVA, Spring (Spring-boot, Spring-cloud) / C#, Microsoft .NET / PHP frameworks for building enterprise systems.
  • Hands on experience in SQL, NoSQL databases, Database Modeling, Design, Query Optimization, and Performance Tuning
  • Experience in Observability, and application performance monitoring (APM) tools to ensure the quality and stability of the product or solution.
  • Hands on experience with thorough knowledge in cloud technologies preferably AWS/Azure and Infrastructure Architecture.
  • Thorough knowledge and hands on experience in Infrastructure Architecture, DevOps Processes, and deployment Tools – Jenkins, Docker, Kubernetes (includes not limited to)
Nice to have skills
  • Exposure / experience in AI, ML, and ML based solutions is a plus
  • Experience in Golang / Python / NodeJS frameworks will be a plus
  • Experience in Google cloud (GCP) will be a plus
  • Project and resource management skills
Certifications
  • AWS Certified Solutions Architect – Professional
  • AWS Certified Big Data – Specialty (Nice to have)
  • Microsoft Certified: Azure Solutions Architect Expert
  • The Open Group TOGAF 9 Certification (Nice to have)
Soft skills
  • Strong organizational and leadership skills
  • Ability to Influence and negotiate
  • Ability to Mentor & Guide the team
  • Good written and verbal communication skills

DevOps

Total Experience: 6+
Job Requirements
  • Minimum 4 years of experience in developing, deploying, and maintaining significantly large web applications in AWS
  • Deploying, automating, maintaining, and managing AWS cloud-based production systems
  • Ensure the availability, performance, scalability, and security of productions systems
  • Build, release, and configuration management of production systems
  • Advanced Skills in various scripting languages (Bash/Python/Groovy/PHP/JAVA/NodeJs etc.)
  • Automation experience (CI/CD) on Jenkins
  • Hands-on with GIT and managing version control systems
  • Linux command line, bash shell
  • DB Skills: Good Database administration experience
  • Problem Solving: Ability to analyze and resolve complex infrastructure resource and application deployment issues
  • Good Knowledge in Kubernetes and Docker
  • Networking: Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP)
  • AWS Certification is must
  • Azure Knowledge and Certification is added advantage
  • Wide knowledge in operating system administration, programing languages, cloud platform deployment and networking protocols
  • Hands on experience and advanced knowledge in Networking security, Application security, and databases
  • Advance knowledge in Security testing, common security loopholes (OWASP Top 10) and ways to fix the issues.

Associate Architect

Total Experience: 10 to 13 Years
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Job Responsibilities
  • You are expected to be hands-on; You will be designing (Application and Database design) and authoring significant features that can be viewed as a working reflection of the best practices and clean-code principles.
  • Perform Application design with focus on Data Modelling.
  • Perform code reviews and drive proof of concept (POC) evaluations in new technology areas.
  • Guide and mentor a strong team of engineers to promote highly technical and independent teams.
Required Qualifications
  • 10 to 13 years of professional development experience.
  • Good Data modelling (database design) skills.
  • Proficiency in Java, Spring boot, REST, Microservices, Hibernate, RDBMS (any) / NoSQL.
  • Understanding of CI/CD , Application performance analysis (Good to have).
  • Experience in building scalable distributed systems.
  • Good communication, interpersonal and collaboration skills.
Preferred Qualification
  • Experience on any Cloud ( AWS / Azure/Google/IBM)
  • DevOps experience and knowledge of Docker, Kubernetes

Cloud Architect

Total Experience: 12+
Job Responsibilities
  • Create a well-informed cloud strategy.
  • Regularly evaluate cloud applications, hardware, and software.
  • Develop and organize cloud systems.
  • Define and monitor the security and privacy aspects of the cloud and application.
  • Respond to technical issues in a professional and timely manner.
  • Identify the top cloud architecture solutions to successfully meet the strategic needs of the company.
  • Manage Develops/Cloud team and workflows.
Experience
  • Hands-on experience with AWS and Experience in Azure, GCP (Google Cloud Platform) is a Plus DevOps Experience
  • Jenkins Pipeline and CI/CD
  • Docker and Kubernetes Experience in the security aspect of the cloud and application
  • Experience in performance and scalability aspect of the cloud and application
  • AWS Certified
  • Implemented Best Practices of AWS for any of the existing systems.
  • Should know and work on any of the programming languages – Nodejs, Java, Python, PHP
  • Must have 3+ years of programming experience in any of the languages
  • AWS Cloud experience
  • AWS Certified
  • Work with the security of the cloud
Good to have
  • DevOps experience
  • Docker and Kubernetes
  • Jenkins

Delivery Manager

Total Experience: 15+
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Job Requirements
  • At least 15 years of experience in software development.
  • At least 6 years in leadership position.
  • Experience of handling multiple teams of 30+ developers.
  • Strong technical background, preferably on LAMP and other different technology stacks.
  • Extensive experience in resource planning, project management and customer relationships.
Primary responsibilities
  • Grow and manage a high-performance software development delivery organization.
  • Strive for customer delight and align the team towards this goal.
  • Inculcate and reinforce the culture driven by ethics, innovation, technical excellence, quality, discipline and professional behavior.
  • Develop the habit of continuous process improvement to increase team productivity and cost-efficient operations
Ensuring customer delight
  • Understand strategies, needs and challenges of the customers.
  • Focus on customer delight through transparency in project execution, timely communication and technical excellence.
  • Build positive and productive working relationships with customers for business growth.
  • Be the primary contact point for the customer, a technology consultant and a trusted advisor to the customer.
  • Define and implement standard status reporting practices for project updates to customers.
Managing the delivery team
  • Continuously strive to improve the team’s performance, team’s capabilities and productivity.
  • Push the team to achieve and maintain technical excellence and competence.
  • Set and monitor the KRAs and the KPIs that helps align the individual goals to the team goals and the company goals.
  • Work closely with the sales team to identify the staffing needs, skills gap and work with HR & Training team to strengthen the team.
  • Track daily activities and monthly plans for the delivery team.
  • Be a mentor and provide guidance to the team as needed and help identify training needs.
Project execution
  • Manage the delivery teams to ensure timely and accurate customer deliveries.
  • Plan, track and monitor the project progress and provide status updates to customers and other stakeholders.
  • Manage different delivery teams working on Software development and maintenance projects for our key customers.
  • Work with project managers and tech leads to manage allocation of work to team members to meet customer deliveries.

Full stack – Technical Lead

Total Experience: 7 to 10 years
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Job Responsibilities
  • Solve complex performance problems and architectural challenges
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
  • Help team in technical challenges
  • Code review and deployment
  • Technical documentations
  • Thorough understanding of React.js and its core principles.
  • Familiarity with Restful APIs.
  • Build efficient, testable, and reusable PHP modules.
  • Should be able to understand the requirements & Develop web application.
  • Ability to work on multiple projects at the same time and complete tasks in a timely manner.
  • Work closely with product manager to release features and additions.
Required Qualifications
  • Lead responsible for the development and maintenance of back-end services
  • Proven experience as a Full Stack Developer or similar role.
  • Strong knowledge in any of the PHP Framework
  • Understanding of MVC design patterns
  • Strong understanding of front-end technologies such as ReactJS, HTML 5,CSS and Bootstrap, Angular JS
  • Knowledge of object oriented PHP programming
  • Strong knowledge in creating REST based web services
  • Good to have knowledge of microservice architecture
  • Very good analytical and problem solving skills.
  • Database Design, MySQL query optimization, Performance Tuning
  • Good to have Hands-on working with AWS toolsets
Preferred Skills
  • Knowledge on Linux/Shell commands
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of Git
  • Demonstrates ability to communicate effectively in both technical and business environments
  • Willingness to work in a collaborative, innovative, flexible and, team-oriented environment
  • Reverse Engineering skills
  • Experience in Agile development process & Tools
  • Good to have Hands-on working with AWS

Full-Stack Developer

Total Experience: 4 to 6 years
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Job Responsibilities
  • Thorough understanding of React.js and its core principles
  • Developing new user-facing features using React.js
  • Familiarity with Restful APIs
  • Build efficient, testable, and reusable PHP modules
  • Responsible for development and maintenance of back-end services
  • Strong proficiency in JavaScript.
  • Hands on experience with web application development.
  • Proficient in SQL and preferably using MySQL
  • Build efficient, testable, and reusable PHP modules
Required Qualifications
  • Proven experience as a Full Stack Developer or similar role.
  • Strong knowledge in any of the PHP Framework
  • Understanding of MVC design patterns
  • Strong understanding of front-end technologies such as ReactJS, HTML 5,CSS and Bootstrap, Angular JS
  • Knowledge of object oriented PHP programming
  • Good to have knowledge of microservice architecture
  • Very good analytical and problem solving skills
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of Git
  • Demonstrates ability to communicate effectively in both technical and business environments
  • Willingness to work in a collaborative, innovative, flexible and, team-oriented environment
  • Effective time management, coordination skills and ability to handle multiple projects.
  • Database Design, MySQL query optimization, Performance Tuning
  • Experience in Agile development process & Tools
Preferred Skills
  • Good to have Hands-on working with AWS
  • Knowledge on Linux commands

Junior Architect – JAVA

Total Experience: 8+
Job Description

Looking for Jr. Architect, having 8-10 years of enterprise level development experience using various IT technologies with more exposure to JAVA related technologies along with 2+ years of architectural experience.

Areas of Expertise
  • Micro services
  • Data Modelling & Design
  • Systems Integration
  • Application Architecture & Design
  • Cloud Computing
  • UML Modelling
Education & Experience
  • 8-10 years
  • BE or B.Tech or M.Sc in Computer Science or equivalent
  • 2+ years of experience as an architect
  • 6+ years of experience in JAVA
  • 2+ years of experience in Python / .NET
Job Duties
  • The position involves working on multiple projects to deliver architecture, design artifacts and solutions.
  • Producing technical architectures that are extendable, dependable and scalable.
  • Should able to evaluate technologies being incorporated into a solution
  • Deployment and support strategies for large scale enterprise implementations
  • Ability to create re-usable frameworks and services
  • Should able to realize the use cases/user stories into systems architecture
  • Create, update and manage all diagrams, documents, and artifacts using UML standards within the context of a defined methodology.
  • Ability to do Reverse engineering, Troubleshooting, and Performance tuning.
  • Define Coding best practices and Guidelines
  • Conduct Design and Code reviews
  • Develop POC’s to validate architectural decisions
  • Working with the DevOps engineer to define and own the DevOps process
  • Ability to Mentor & Guide the team
  • Good written and verbal communication skills
  • Self-discipline and Take ownership of the tasks assigned
Required Skills
  • Proven track record of being a successful developer, lead and a mentor by accomplishing tasks on schedule with quality, and leadership skills.
  • Hands on experience in working Core JAVA, Spring frameworks (Spring-boot, Spring-cloud) including – Spring4+, JPA, Hibernate, Tomcat, and security models.
  • Hands on experience in Python / .NET is a plus
  • Working knowledge of UI technologies – Angular / React is a plus
  • Experience in application architecture, usage of design patterns, Enterprise Architecture patterns, Multi-tenancy, best practices, and performance and availability (NFRs)
  • Experience in Systems Integration, Cloud technologies, and Micro services development including API gateways, API design, and Event-driven architecture
  • Solid on coding fundamentals e. g. Object-Oriented programming, data structures, code reusability, and dependency injection
  • Hands on experience in Database Modelling, Design, Query optimization, and Performance Tuning Exposure to NoSQL databases
  • Experience in using code analysis, profiling, and application performance monitoring (APM) tools
  • Hands on experience in cloud technologies preferably AWS and exposure to Infrastructure Architecture.
  • Working knowledge of DevOps Process and deployment Tools – Jenkins, Docker, Kubernetes, Automated Unit Testing & Code Review tools
  • Reverse engineering and troubleshooting skills
  • Exposure to Agile development process & Tools

Project Manager

Total Experience: 8 to 10 Years
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Role Description

Looking for a Project Manager, with expertise in managing end to end development of web applications. Ideal to have Prince2 / CSM certification.

Requirements
  • Must have: Minimum 4-6 years of experience in IT Project Management, Overall 8-10 years of experience in IT
  • Must have: Prince 2 or CSM Certification
  • Must have: Excellent Communication/Interpersonal skills
  • Nice to have: Exposure to technology & background in software development with hands on experience in JAVA or other open source stack
  • Nice to have: Exposure to PM tools like JIRA and exposure to automated SDLC environment
Responsibilities
  • Manage the end to end project development life cycle including explore, concept, develop, deliver & implementation phases
  • Ownership of Project Planning, Resource Planning, WBS, Tracking progress, Project Communication & Co-ordination with stake holders
  • Organizing and facilitating daily stand-up meetings, sprint reviews, retrospectives, sprint and release planning, demos and other project related meetings
  • Track and communicate team velocity and sprint/release progress, maintain process documentation
  • Update agile tracking systems to provide transparency on Product & Sprint Backlogs
  • Play an active role in developing software systems, participating in logical and physical design of the product and understanding the business requirements.
  • Review and enforce the quality of code written within the team and promote best practices & tools
  • Enforcing the Process compliance, Automating the Project Management process & Suggesting the tools needed

Senior QA Engineer

Total Experience: 10+ Years
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Role Description

4+ years of experience in software quality engineer, automation development, and/or software development

Job Responsibilities
  • Experience in using Selenium, SoapUI, Protractor, ReadyAPI
  • Optional in DJango, PyTest, Cucumber/Behave
  • Knowledge on Page Object Module and other Design patterns.
  • Demonstrated skill at coding and debugging Python, Java, Bash, TypeScript or JavaScript
  • Experience working with databases (like ElasticSearch, MySQL , NoSQL etc.) and writing queries
  • Good experience in Selenium, Core Java, TestNG, Soap UI, Maven, Git, Jenkins, SQL, API testing/web services testing, functional, System, Sanity, Regression, Acceptance, Load, Stress, Performance, Volume, GUI and Usability testing
  • Ability to think about the bigger picture, take the initiative, and voice opinion.
  • Recommend and Establish QA processes across multiple components of the enterprise platform/product.
  • Maintain, utilize, and create test scripts for functional, system, regression, monitor and performance test projects using script tools and open-source test tools • Increase test coverage of automated and semi-automated tests
  • Execute regression tests and find bugs • Isolate and track defects using test tools, and Linux utilities
  • Work closely with Business and Engineering Teams (both onshore and offshore).

Sr UX Designer

Total Experience: 6 to 10 Years
Job Requirements
  • Facilitate client’s product visions by researching, conceiving, sketching and mocking up user experiences for digital products.
  • Translate concepts into wireframes and mockups that lead to intuitive user experiences.
  • Design and deliver user flows, user journeys, wireframes and mockups optimized for a wide range of devices and interfaces.
  • Identify design problems and devise elegant solutions.
  • Make strategic design and user-experience decisions related to core, and new, functions and features.
  • Take a user-centered design approach and rapidly test and iterate your designs.
  • Collaborate with other team members and stakeholders.
  • Take smart risks and champion new ideas.
Requirements
  • Minimum five or more years of core UX design experience. Preference will be given to candidates who have experience designing complex solutions for complete digital environments, especially in medical devices or healthcare domain.
  • Expertise in UX software such as Adobe XD, Photoshop, Illustrator, InVision, Balsamiq, and the like is a must.
  • Basic HTML5, CSS3, and JavaScript skills are a plus.
  • Ability to work with clients to understand detailed requirements and design complete user experiences that meet client needs and vision.
  • Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
  • A solid grasp of user-centered design and testing methodologies, subsystems, and usability and accessibility concerns.
  • Ability to iterate your designs and solutions efficiently and intelligently.
  • Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
  • A clear understanding of the importance of user-centered design.
  • Be excited about collaborating and communicating closely with teams and other stakeholders via distributed model to regularly deliver design solutions for approval.
  • Be willing to help teammates, share knowledge and experience with them, and learn from them.
  • Be open to receiving feedback and constructive criticism.
  • Be passionate about all things related to UX and other areas of design and innovation. Research and showcase knowledge in the industry’s latest trends and technologies.
  • Educational Qualification Bachelor’s degree and certifications in user experience, interaction design, psychology, visual design, communications, computer science, or related field.

UI Developer

Total Experience: 3 to 6 Years
Education Qualification: BE/B.Tech/MCA/M.Sc/M.Tech
Role Description:

Looking for Angular developers with good experience in Angular (Version 2 and above) ,HTM5 and CSS3.The role is responsible for designing, coding and modifying webpages, from layout to function and according to the design specifications. This position requires constant interaction with other team members like UX, UI & Service development team.

Requirements
  • HTML/HTML5, CSS3, JavaScript, Angular (Version 2 and above) ,TypeScript – Mandate skill.
  • Familiar with Responsive design using Bootstrap.
  • Experience in Unit Testing – using Karma , Jasmine Frameworks.
  • Exposure to SonarCube as code coverage tool
  • Experience with front end tools like – Webpack, AngularCLI, NPM, Redux.
  • Experience in integrating REST / SOAP Web services (API).
  • Strong knowledge in OOPS concepts.
  • Having very good debugging skills.
  • Ability to develop reusable functions/components with optimized and no defect code.
  • Ability to work independently and deliver quality work.
  • Knowledge of Using Source Repositories like Git & Bitbucket.
  • Good to have knowledge on jQuery.
  • Good programming skills, should be having excellent knowledge in manipulating complex JSON, must be very good in OOPS.
  • Good knowledge on Agile scrum.
  • Ability to take full ownership of tasks.
  • Participating in our Sprint Planning, Sprint Reviews & sprint retrospectives.
  • Strong Debugging Skills with Knowledge on good coding Practices.
  • Performing UI, regression, and performance testing
  • Write automated test scripts and perform manual testing.
  • Strong communication skills as well as a dedicated work ethic is a must.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Knowledge in creating custom modules and components which extend the elements and modules of core Angular.
  • Must have experience with unit testing framework for UI.
  • Expertise with the cross-browser platform and design constraints on the web.
  • Experience testing Angular application via Karma /Jasmine
Responsibilities
  • Work with API Development Engineers to Understand the Scope of Integrations & use cases.
  • Building Re usable components using Angular adhering to best coding practices. Ensure Quality of deliverables adhering to coding standards and Best practices
  • Following up with UX team for Reviews on UI components & Styling.
  • Perform unit testing and identify, troubleshoot and solve code-related issues as needed.