About plan-a
Similar jobs
Core responsibilities
• Collaborate with product teams to more accurately define new features
• Collaborate with UX in the building of a design system/component library
• Ensure high performance of all systems developed
• Aware of the relationship between development and business with a strong sense of ownership
• Employ the latest techniques such as agile software development
• Good knowledge of highly scalable server-side development
• Basic working knowledge of Unix/Linux
• Excellent problem solving and coding skills in Javascript (Angular/React)
• Strong interpersonal, communication and analytical skills
• Should have the ability to express their design ideas and thoughts
Job Brief
• JavaScript and Typescript expertise with Angular Framework
. Must have Monorepo experience with Nx from initial setup to CI/CD and maintenance.
• Experience with libraries such as bootstrap, Ag-grid, formly, observables, and ngrx
• You enjoy working with new technologies, and are curious and energetic
• Experience working with REST APIs
• Good understanding about authentication and security
• Create and maintain various unit and integration tests
• You enjoy working in a creative and agile environment that moves fast
• Ability and interest in providing mentorship to junior members of the team
• Write high quality code and Conduct code reviews
• Being resourceful and detail-oriented, along with being an outside the box thinker!
• Experience being a great team player, who work collaborative, and brings a positive attitude
Job Description
Location – Bangalore
Experience – 6+ yrs
Hiring Test Automation Architects to build the world's leading and most comprehensive open-source test automation platform.
In this role, you will work primarily with our global customers as their test automation architect, recommending and creating custom test automation solutions and integrations with other tools to help them build fully automated DevOps pipelines. You’ll also help us build capabilities in our platform that are missing from currently-available tools in the market. Internally, you will work with Solutions Engineering and Product teams to bring your unique customer insights to product roadmap discussions.
Job functions
- Understanding customers’ test automation requirements and designing solutions for them
- Enhancing the test automation capabilities of our platform by building solutions for unique and some of the most common, complex test scenarios using Java, Selenium, Appium, etc.
- Actively evaluating testing tools in the market to identify feature gaps that can be addressed by the Platform.
- Designing and implementing test automation capabilities.
- Helping our Solutions Engineering team build add-ons for unique automation requirements.
- Brainstorming with the Product and Solutions Engineering teams to come up with new features for the product roadmap.
- Helping potential customers understand the difference between Testsigma and other test automation tools during POCs.
- Building with the community by discussing and validating potential new features with the community on Discord and other public channels.
Job requirements
- Excellent programming skills in Java, Python, Ruby, Javascript (node.js), etc.
- Experience designing and developing test frameworks using popular tools like Selenium, Appium, etc.
- Experience working with Selenium, Appium, Cucumber/Gherkin, web-service automation tools like Rest Assured, and few other popular automation tools/frameworks.
- Firsthand experience working with CI/CD tools like Git, Jenkins, etc.
- Knowledge of integrating test automation frameworks with Bug Reporting tools, Project Management tools, CI/CD tools, Communication tools, Test Data Management tools, etc.
- Experience working with at least two scriptless/codeless/low-code/no-code test automation tools.
- Understanding of various test automation methodologies at all levels (unit testing, functional testing, component testing, integration testing, system testing, etc.).
- Ability to work collaboratively in fast-paced environments.
- Strong written, verbal, presentation, and interpersonal skills.
- Experience in contributing to open-source projects is a plus.
#HiringAlert
We are looking " Oracle DBA " for Reputed Client @ Permanent Role.
Work Experience: 8 - 10 years
Must Have Skills:
•Oracle Database Administration: In-depth knowledge of Oracle database administration (11g, 12c, 19c) and maintenance, including database architecture, backup and recovery, performance tuning, and security.
•Disaster Recovery: Knowledge of disaster recovery planning and execution, including developing and implementing backup and recovery strategies, and testing disaster recovery plans.
•Oracle Apex installation, upgrade and troubleshooting skills
•Oracle Real Application Cluster (RAC) skills and troubleshooting knowledge in depth.
•Hands on experience in RMAN cloning. Data pump export & import
•Standby and Dataguard skills
•Db upgrade experience. (12C to 19C)
•OEM knowledge.
•DB patching skills.
•Cloning experience through RMAN, Datapump, Cold, Hot backup etc.
•Should work individually and to provide suggestions to the client in all aspects related to database support
Good To Have Skills:
Communication:
•Good communication skills to work collaboratively with other teams and to communicate effectively with customers.
•Soft skills: Strong interpersonal skills, including teamwork, to work effectively with stakeholders and team members.
•Oracle Real Application Cluster (RAC) skills and troubleshooting knowledge in depth.
•Oracle Apex installation and troubleshooting skills
Key Responsibilities:
•Maintains responsibility, accountability, and credibility in all work and research assignments and sustained ability to be highly self-motivated and directed
•Documentation and Reporting: Documenting project activities and maintaining accurate records, as well as generating reports to inform management and stakeholders about project status and issues.
•Monitoring and Troubleshooting: Monitoring system health and proactively identifying and troubleshooting issues to ensure high system availability and uptime.
•Cloning and Refreshing: Cloning and refreshing Oracle environments for testing, development, and production purposes.
•Supporting for database RAC environment and Apex installation, upgrade, troubleshooting.
Location : Mumbai
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
As one of our Backend Software Engineers, you will be part of the team responsible for the development of all server-side logic, the definition and maintenance of the database, and ensuring high performance and responsiveness to requests from the front-end developers.
What will you be engaged in?
Collaborate with key internal stakeholders to determine how to scalable design backend systems and APIs to meet their needs
Architect, develop and operate services deployed to millions of users
Collaborate with the DevOps team for the necessary infrastructure needed for services to run on the cloud platform
Write backend services and Restful APIs
Be in charge of data migration, transformation, and scripting
Write reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, scalability, and performant applications
Implement security and data protection
Manage web apps that impact millions of users
What do we expect from you?
3 + years of experience building large-scale backend systems
Knowledge of MVC concepts
Knowledge of web applications systems
A good understanding of data pipelines, data lakes, and data ingestion is Plus
Strong understanding of Database management (MSSQL, SQL)
Strong understanding of NoSQL Database (MongoDB)
Strong understanding of RESTful API
Understanding of JavaScript and Typescripts
Understanding of Node.js frameworks and Nest JS Framework
Passion for building high performance, high throughput, low latency frameworks
Problem-solving mindset
Understanding of GIT Source code
Good at JavaScript and passionate about solving challenges using JavaScript.
Good Understanding of Pub/SUB (Kafka, RabbitMQ etc.)
Fintech Industry experience is plus
Requirements
- Analyze product requirements and translate them into high-level and low-level designs and develop code in accordance with the defined designs
- Take product ideas from ideation to implementation
- Contribute in creating Software Requirement Specifications (i.e. problem part)
- Analyze change request entries and prioritize with other product backlog items and take ownership of delivery
- Develop systems that are highly scalable, but easy to maintain
- Build high-throughput and low-latency microservices
- Should be efficient with Java J2EE and related technologies.
- Participate in solution testing, user acceptance testing, change control and training
- Installation and configuration/development of the product:
Required Skills
- Core Java: Collections, Generics, data structures, Oops concepts, Exception handling, Design patterns, Data Structure.
- Mysql
- Angular
- Candidate should have working knowledge of web services
- Proven hands-on experience in software and app development using Java Platforms
Responsibility of / Expectations from the Role:
- Document all technical requirements and design technical solutions utilizing enterprise architecture standards including documenting all solution components and configurations
- Contribute to all phases of the development lifecycle.
- Write well-designed, testable, efficient code.
- Ensure designs follow specifications.
- Ability to work independently.
- Persistent problem solver but know when to ask for help.
- Open-minded, transparent and able to learn and adapt.
- Good communication skills – both written and verbal.
- Teamwork skills with a problem-solving attitude.
We are looking for 2+ Year experienced Back-end developer to join our Team.
You will be responsible for the development and management of server side of our web applications in terms of quality and scalability.
You should be passionate about writing optimised codes, and solving problems in real time, Data Structure and Algorithm.
Responsibilities :
- Write clean code to develop functional web applications
- Should be adaptable to good practices and standards
- Capable to write scalable codes.
- Gather and address technical and design requirements
- Build reusable code and libraries for future use
- Follow emerging technologies
Required Candidate profile
Requirements :
- Hands on experience on Node Js, Typescript, Mongodb, Elastic Search, Kafka, RESTfull Apis, Python(Django), Angular, Flutter / Dart
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
- Understanding of deployment process with AWS/Digital Ocean/Microsoft Azure
- Good Understanding of System Design.
- Should be aware of design patterns
- Understanding of TDD
- Unit Test Frameworks - Chai, Mocha, Sinon, Supertest, Knock
What we are looking for
- We are looking for a candidate with around 2 years of experience in Backend Development. We are looking for a team player with a very good attitude.