esolves complex problems spanning multiple applications to drive improvements across portfolios; leads projects with significant business implications and participates in planning, prioritization and estimates.
• Leads development of integrated business and/or enterprise application to ensure solution is resilient, scalable, and maintainable and meets architectural standards.
• Builds awareness and product alignment to enterprise recommended frameworks, tools, technologies, engineering platforms, and architectural design processes.
• Drives operational excellence through disaster recovery and capacity planning, performance, regression and chaos testing, observability alerts and dashboards, and reliability processes and recovery runbooks.
• Deconstructs complex problems into simple solutions that can evolve over time.
• Educates others on engineering standards and best practices, including code quality analysis, test coverage, security principles (authentication and authorization protocols), and Agile processes.
• Mentors and advises others by applying and sharing an in-depth understanding of enterprise and industry technologies, tools, methodologies, policies, standards, and best practices.
• Continuously explores and recommends new enterprise software components and technologies.
• Continuously works to simplify solutions, optimize processes, remove bottlenecks, and resolve escalated issues.
Required Qualifications:
• 9+ years of experience in software development or related field
• 6 years of experience in any of the following: software engineering competencies frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, DevOps
• 6 years of experience working on project(s) involving the implementation of solutions applying development lifecycles through iterative agile development
• Bachelor's degree in computer science, computer information systems (CIS), or related field (or equivalent work experience in lieu of degree)
2 / 3
Preferred Qualifications:
• Master's /Bachelor degree in computer science, CIS, or related field
• 6 years of experience writing technical documentation in a software environment, developing and implementing business systems within an organization, and working with source code control systems
• 6 years of experience working with an defect or incident tracking software, web services, and application and integration middleware
• 6 years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions
• 6 years of experience working with three or more of the following: continuous integration/continuous deployment tools, frontend technologies (UI/UX), middleware, database technologies, DevOps
• 4 years of experience leading teams, with or without direct reports
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Full Stack Engineer, you will be responsible for developing and engineering the end-to-end features of a system, from user experience to backend code. Your typical day will involve collaborating with cross-functional teams to design, implement, and optimize innovative solutions that enhance client services. You will leverage new technologies and methodologies to address complex business challenges, all while maintaining a cloud-first and agile mindset. Engaging in continuous learning and adapting to evolving technologies will be key components of your role, ensuring that you remain at the forefront of industry advancements. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with team members to design and implement scalable applications.- Engage in code reviews and provide constructive feedback to peers. Professional & Technical Skills: - Must To Have Skills: Proficiency in Kubernetes.- Strong understanding of container orchestration and microservices architecture.- Experience with cloud platforms such as AWS, Azure, or Google Cloud.- Familiarity with CI/CD pipelines and DevOps practices.- Knowledge of programming languages such as Java, Python, or JavaScript. Additional Information: - The candidate should have minimum 3 years of experience in Kubernetes.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As a Full Stack Engineer, you will be responsible for developing and engineering the end-to-end features of a system, from user experience to backend code. Your typical day will involve collaborating with cross-functional teams to design, implement, and optimize innovative solutions that enhance client services. You will leverage new technologies and methodologies to address complex business challenges, all while maintaining a cloud-first and agile mindset. Engaging in continuous learning and adapting to evolving technologies will be key components of your role, ensuring that you remain at the forefront of industry advancements. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Collaborate with team members to design and implement scalable applications.- Engage in code reviews and provide constructive feedback to peers. Professional & Technical Skills: - Must To Have Skills: Proficiency in Kubernetes.- Strong understanding of container orchestration and microservices architecture.- Experience with cloud platforms such as AWS, Azure, or Google Cloud.- Familiarity with CI/CD pipelines and DevOps practices.- Knowledge of programming languages such as Java, Python, or JavaScript. Additional Information: - The candidate should have minimum 3 years of experience in Kubernetes.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,50,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As a Database Administrator, you will design, implement, and maintain databases to ensure optimal performance and reliability. Your typical day will involve installing database management systems, developing procedures for daily maintenance, and resolving any issues that arise, all while collaborating with team members to enhance database functionality and security. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Monitor database performance and implement improvements as necessary.- Ensure data integrity and security through regular audits and updates. Professional & Technical Skills: - Must To Have Skills: Proficiency in Microsoft SQL Server Administration.- Good To Have Skills: Experience with database backup and recovery strategies.- Strong understanding of database design principles and normalization.- Familiarity with performance tuning and optimization techniques.- Experience in writing complex SQL queries and stored procedures.- Experience in High availability- Strong knowledge in Database replication and always on cluster. Additional Information: - The candidate should have minimum 5 years of experience in Microsoft SQL Server Administration.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Responsibilities
As a Database Administrator, you will design, implement, and maintain databases to ensure optimal performance and reliability. Your typical day will involve installing database management systems, developing procedures for daily maintenance, and resolving any issues that arise, all while collaborating with team members to enhance database functionality and security. Roles & Responsibilities: - Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Monitor database performance and implement improvements as necessary.- Ensure data integrity and security through regular audits and updates. Professional & Technical Skills: - Must To Have Skills: Proficiency in Microsoft SQL Server Administration.- Good To Have Skills: Experience with database backup and recovery strategies.- Strong understanding of database design principles and normalization.- Familiarity with performance tuning and optimization techniques.- Experience in writing complex SQL queries and stored procedures.- Experience in High availability- Strong knowledge in Database replication and always on cluster. Additional Information: - The candidate should have minimum 5 years of experience in Microsoft SQL Server Administration.- This position is based at our Bengaluru office.- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Description
QA Analyst
6-9 years
Summary:
We are seeking a detail-oriented and experienced QA Analyst with a strong background in
automation to join our Salesforce team. In this role, you will be responsible for ensuring the
quality and functionality of our Salesforce applications through effective testing strategies and
automation frameworks.
Key Responsibilities:
Collaborate with product managers, developers, and other stakeholders to understand
requirements and define testing strategies for Salesforce applications.
Work with project teams to ensure comprehensive testing coverage and scripts are being written
per standards that can be easily automated.
Develop and maintain automated test scripts for functional, regression, and performance testing
using appropriate tools (e.g., Selenium, Apex, etc.).
Execute manual and automated tests, analyze results, and report defects in a timely manner.
Create and maintain comprehensive test documentation, including test plans, test cases, and
test data in X-Ray test management tool.
Participate in the continuous improvement of QA processes and practices within the team.
Monitor and report on testing progress, results, and metrics to stakeholders.
Assist in troubleshooting and resolving defects and issues identified during testing.
Stay updated with the latest testing tools, techniques, and best practices, especially related to
Salesforce.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
5+ years of experience in Quality Assurance roles with automation testing experience,
specifically with Salesforce applications.
Strong experience in test automation frameworks and tools (e.g., Selenium, TestNG, JUnit).
Experience in writing clear, concise and comprehensive test plans and test cases
Familiarity with Salesforce development, including Apex, SOQL and Visualforce.
Knowledge of software testing methodologies, testing integrations, end-to-end system processes
and tools
Excellent analytical and problem-solving skills.
Strong attention to detail and ability to work in a fast-paced environment.
Effective communication skills to interact with team members and stakeholders.
Preferred Qualifications:
Salesforce certifications (e.g., Salesforce Administrator, Salesforce Developer).
Experience with CI/CD pipelines and version control systems (e.g., Git).
Familiarity with Agile methodologies and experience working in Agile teams.
Responsibilities
Description
QA Analyst
6-9 years
Summary:
We are seeking a detail-oriented and experienced QA Analyst with a strong background in
automation to join our Salesforce team. In this role, you will be responsible for ensuring the
quality and functionality of our Salesforce applications through effective testing strategies and
automation frameworks.
Key Responsibilities:
Collaborate with product managers, developers, and other stakeholders to understand
requirements and define testing strategies for Salesforce applications.
Work with project teams to ensure comprehensive testing coverage and scripts are being written
per standards that can be easily automated.
Develop and maintain automated test scripts for functional, regression, and performance testing
using appropriate tools (e.g., Selenium, Apex, etc.).
Execute manual and automated tests, analyze results, and report defects in a timely manner.
Create and maintain comprehensive test documentation, including test plans, test cases, and
test data in X-Ray test management tool.
Participate in the continuous improvement of QA processes and practices within the team.
Monitor and report on testing progress, results, and metrics to stakeholders.
Assist in troubleshooting and resolving defects and issues identified during testing.
Stay updated with the latest testing tools, techniques, and best practices, especially related to
Salesforce.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
5+ years of experience in Quality Assurance roles with automation testing experience,
specifically with Salesforce applications.
Strong experience in test automation frameworks and tools (e.g., Selenium, TestNG, JUnit).
Experience in writing clear, concise and comprehensive test plans and test cases
Familiarity with Salesforce development, including Apex, SOQL and Visualforce.
Knowledge of software testing methodologies, testing integrations, end-to-end system processes
and tools
Excellent analytical and problem-solving skills.
Strong attention to detail and ability to work in a fast-paced environment.
Effective communication skills to interact with team members and stakeholders.
Preferred Qualifications:
Salesforce certifications (e.g., Salesforce Administrator, Salesforce Developer).
Experience with CI/CD pipelines and version control systems (e.g., Git).
Familiarity with Agile methodologies and experience working in Agile teams.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and usability. You will also participate in testing and debugging processes to ensure the applications function as intended, contributing to the overall success of the projects you are involved in.
Roles & Responsibilities:
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Assist in the documentation of application specifications and user guides.
- Collaborate with cross-functional teams to gather requirements and provide technical insights.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Automation in Application Development.
- Experience with various automation tools and frameworks.
- Strong understanding of software development life cycle methodologies.
- Ability to troubleshoot and resolve application issues efficiently.
- Familiarity with version control systems and collaborative development practices.
Additional Information:
- The candidate should have minimum 3 years of experience in Automation in Application Development.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Responsibilities
As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and usability. You will also participate in testing and debugging processes to ensure the applications function as intended, contributing to the overall success of the projects you are involved in.
Roles & Responsibilities:
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work related problems.
- Assist in the documentation of application specifications and user guides.
- Collaborate with cross-functional teams to gather requirements and provide technical insights.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Automation in Application Development.
- Experience with various automation tools and frameworks.
- Strong understanding of software development life cycle methodologies.
- Ability to troubleshoot and resolve application issues efficiently.
- Familiarity with version control systems and collaborative development practices.
Additional Information:
- The candidate should have minimum 3 years of experience in Automation in Application Development.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
Salary : Rs. 0.0 - Rs. 1,20,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance