Grow With Us

We Let You Build

Our staff’s career path and professional journey is equally important to us as our client’s delivery satisfaction and quality. Rather than coercing them into becoming the best at something, we believe in making the best of every individual’s unique quality.

We Let You Bloom

We allow every individual to take the time they need to get into the zone where they can perform their best. We also believe in providing all the required training and prerequisite knowledge to make sure they feel confident at what they do. Along with periodic training sessions, our team of experts is always happy to guide you whenever you need them.

We Believe in Balance

We believe in a healthy work-life balance, which is why we are a 5-workdays organisation. Moreover, we plan our work in a way that does not end up with our team having to work during the non-working hours every time, because we truly believe that the more you are away from your screens during the non-working hours, the more efficient you will be during your work hours.

We Believe in Bringing Out the Best

We believe in giving our best because that’s all we can do, give our best! We have incorporated this very philosophy in our work habits as well, thus ensuring that we enjoy what we do. No achievement is small and we celebrate all your achievements with much gusto! We never miss an opportunity to recognize every individual’s efforts, contributions and good work.

Let us be a part of your professional journey

Let us get to know each other!

In 1st conversation, the HR team will get to know you and your needs/expectations and will introduce us well. This is to determine if we can be a suitable fit for each other on a high level.

Let us get to know your technical skills!

In the 2nd meeting, our respective technical experts will try to understand your technical skills and expertise. In this meeting, we will determine if we are a suitable fit for each other in terms of the technical aspect of the opening/position.

Let us get to a win-win state!

In our final meeting, we will share the detailed work profile, the high-level future career path of yours with us. In this meeting, we will determine how we can be in a win-win state that too not just financially but work-wise too.

Employee Benefits

Current Openings

Currently no Vacancies.

Experience: 5+ Years and 8+ Years

No of openings – 2

Technical

Education: Bachelor’s degree in Computer Science or a related field

Experience: 5/8+ Years

Strong proficiency in backend technologies like Java (preferred), Python.

Experience with database systems (e.g. MySQL, MongoDB, PostgreSQL)

Experience building and maintaining APIs

Familiarity with software engineering best practices (e.g. code reviews, unit testing, continuous integration)

Micro-services-based architecture thought process.

Coding design patterns knowledge using storing OOPs concepts and their implementation.

Thorough understanding of Database design and expertise in SQL.

Data and AI solutions-related experience is an added advantage.

Experience in creating CI/CD processes is an added advantage.

Responsibilities

Lead the development of the data platform and AI solutions, including database systems, APIs, and design/implementation of new features

Collaborate with the product and engineering team to design and implement the technical architecture for the data platform

Mentor and guide other engineers, providing technical direction and support

Write clean, maintainable, and efficient code

Participate in code reviews to ensure the quality of the platform and AI solutions

Troubleshoot and debug issues as they arise

Contribute to the development of a culture of continuous improvement and learning within the team

Stay up-to-date on the latest technology trends and best practices, and identify opportunities to incorporate them into the platform and AI solutions

Experience: 4+ years

No of openings – 1

Education

Bachelor degree in Computer Science, Engineering or a related subject.

Responsibilities

Review requirements, specifications and technical design documents to provide timely and meaningful feedback

Create detailed, comprehensive and well-structured test plans and test cases

Estimate, prioritize, plan and coordinate testing activities

Design, develop and execute automation scripts using open source tools

Identify, record, document thoroughly and track bugs

Perform thorough regression testing when bugs are resolved

Develop and apply testing processes for new and existing products to meet client needs

Liaise with internal teams (e.g. developers and product managers) to identify system requirements

Monitor debugging process results

Investigate the causes of non-conforming software and train users to implement solutions

Track quality assurance metrics, like defect densities and open defect counts

Stay up-to-date with new testing tools and test strategies

Act as a key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally.

Responsible for designing and developing automated tools or frameworks.

Responsible for writing automation testing scripts.

Requirements

Experience – 4+ Years

Proven work experience in software development

Proven work experience in software quality assurance

Strong knowledge of software QA methodologies, tools and processes

Experience in writing clear, concise and comprehensive test plans and test cases

Hands-on experience with both white box and black box testing

Hands-on experience with automated testing tools

Solid knowledge of SQL and scripting

Experience working in an Agile/Scrum development process

Experience with performance and/or security testing is a plus

Strong Knowledge of java with oops concepts.

Should have experience in Selenium, Appium and Rest Assured (Java/Python).

Should have experience in the testing framework (TestNg, Cucumber).

Knowledge of any version control system (e.g. SVN, git).

Experience: 4+ years and 5+ years

No of opening – 2

Responsibilities

As a Full Stack Engineer, you will be responsible for ensuring the development of high quality software products. Your role will involve collaborating with cross-functional teams to understand requirements, create development plans, and implement scalable FE micro components and BE microservice solutions.

Develop and maintain front-ends, considering UX/UI best practices, using React technology, Tale Wind CSS, Responsive first approach

Develop and maintain backend software, with special attention to testing approach (TDD), Integration Tests using Python and/or Java ecosystems

Support technical leads/architects to design scalable and secure back-end systems.

Collaborate closely with developers, product owners, and other stakeholders to understand software functionality and ensure comprehensive software development

Participate actively in Agile Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.

Identify opportunities to enhance the software development process, tools, and frameworks to improve efficiency, accuracy.

Collaborate with Senior team members and Leads to share knowledge, and contribute to a culture of continuous improvement.

Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field.

Proven experience as a 4+ years of Full Stack Engineer, with a focus on Java and Node JS.

Strong understanding of Agile Scrum methodologies and experience working in Agile development teams.

Familiarity with tracking tools (e.g., Jira, Confluence)

Ability to analyze complex software systems, identify potential issues, and propose effective solutions.

Detail-oriented, with excellent problem-solving and troubleshooting skills.

Continuously updated on industry trends and emerging technologies related to QA automation and Agile methodologies.

A high level of attention to detail and the ability to produce accurate and consistent documentation

Ability to work effectively in a fast-paced and dynamic environment.

Strong communication skills both written and verbal, have the ability to work collaboratively in a team environment

A desire to contribute to and maintain the company values and culture

Soft Skills Required

Teamwork-oriented and proven problem-solving attitude

Flexible, able to prioritize activities and manage time efficiently

Able to work cross-functionally in dynamic and international environments

Nice to have

Experience in micro-services architecture, device management, and data ingestion systems, message brokers, and data streaming

Be familiar with the Agile methodologies (Kanban)

Knowledge of automating, scaling managing deployment of containerized applications (Docker, Kubernetes)

Fundamental understanding of security knowledge around native applications, web applications, distributed and database systems

Knowledge of public and private cloud solutions

Experience: 0 to 6 months

No of opening – 1

Responsibilities

Solving Bugs

Development for New features

Code checkout/Commit on Bitbucket

Raise PR

Team collaboration

Adding Ticket Description and impact Area

Write clean, maintainable, and efficient code

Code Deployment on each environment

LINQ Concepts.

Write unit test cases for each tickets

Stay up-to-date with the latest .NET technologies

Follow Coding guidelines and refactor codes to improve code quality

Update project manager on time for allocated task

Unit Testing of each task

Continuous Learning

Maintain Company’s Decorum

Education

B.E, MCA/MSC-IT/Computer Science and other relevant education

Requirements

Proficiency in C# is a fundamental requirement.

Basics of database management using SQL Server or other relational databases.

Understanding of Entity Framework for database interaction in .NET applications.

Strong understanding of OOP principles.

Strong analytical and problem-solving skills.

Proficiency in using Visual Studio for development and debugging.

Experience with collaboration tools like Jira, Trello, or Slack for project management and communication.

Good communication skills, teamwork and adaptability are important.

LINQ Concepts.

Having Knowledge of web API Creation.

Must have basic knowledge about code first and database first approach.

Experience: 5+ Years

No of opening – 1

Primary Skill Set

Bachelor’s degree in Computer Science, Engineering, or related field.

5+ years of experience in software development in at least one of the technologies: ReactJS, .NET, or Xamarin.

Strong understanding of software development principles and best practices.

Familiarity with Agile methodologies (Scrum, Kanban) and project management tools like Jira.

Experience with version control systems (e.g., Git, Github, Code Commit).

Familiarity with RESTful APIs and web services.

Excellent problem-solving and analytical skills.

Strong communication and leadership abilities.

Secondary Skill Set

Experience with mobile app development principles and best practices is advantageous.

Previous experience in client communication and requirement gathering is desirable.

Knowledge of cloud technologies (e.g., AWS, Azure) and DevOps practices is beneficial.

Knowledge of database management systems (SQL, NoSQL) is a plus.

Roles and Responsibilities

Lead and manage technical projects from inception to completion, ensuring delivery within scope, budget, and timeline.

Provide technical leadership and guidance to development teams, including hands-on coding when necessary.

Collaborate closely with cross-functional teams, including developers, designers, and stakeholders, to define project scope, objectives, and deliverables.

Monitor project progress, identify risks, and implement mitigation strategies to ensure successful project delivery.

Communicate project status, updates, and issues to stakeholders in a clear and timely manner.

Create detailed project plans, allocate resources, and set project timelines, ensuring alignment with project goals and business objectives.

Conduct code reviews, ensure adherence to coding standards, and promote best practices in software development.

Collaborate with stakeholders to define project requirements and priorities.

Participate in the full software development lifecycle, including coding, testing, debugging, and deployment.

Track and report project metrics, including budget, timeline, and quality metrics.

Mentor and coach team members to enhance their technical skills and performance.

Facilitate meetings, including kick-off, status, and retrospective meetings.

Stay updated with emerging technologies and industry trends, assessing their potential application to projects.

Foster a culture of accountability, transparency, and continuous improvement within the project team.

Assist in the recruitment, onboarding, and training of new team members.

Contribute to the continuous improvement of development processes and methodologies.

Experience: 1 to 2 years

Exp: 1 to 2 years

Job Description

Required knowledge on Python Development, SQL, Tableau & Google sheets, Google Analytics, Google Tag Manager

English: Good to Excellent

Responsibilities

Regardless of their industry, data analysts are typically responsible for the following tasks:

Collecting data from various sources

Streamlining data collection methods to create automated and easy-to-use routines

Designing databases and data systems

Maintaining databases and data systems by addressing errors and monitoring performance

Analyzing collected data and putting it into a format that others can easily interpret

Interpreting data trends and patterns as they relate to the organization

Preparing reports for organizational leadership to use in a business setting

Collaborating with other employees, including engineers and programmers, to determine areas of improvement in relation to data

Experience: 0 to 1 year

No of opening – 1

Hands-on experience in design,, developing and delivering cross platform Xamarin.Android, Xamarin.iOS and Xamarin.Forms applications using Microsoft Visual Studio/VS for MAC.

Good knowledge in C#, the .NET framework and object oriented programming patterns and practices.

Should be familiar with MVC and MVVM architecture

Should have knowledge in data structures, algorithms, and object orientation design.

Knowledge on Agile and Scrum approaches is a plus.

Demonstrate ability to apply Microsoft Practices and Patterns as guided by the Senior Developer.

Collaborate with cross-functional teams to define, design, and ship new features.

Participate in the full software development lifecycle, including coding, testing, debugging, and deployment.

Work closely with UX/UI designers to ensure the best mobile user experience.

Write clean, maintainable, and efficient code following coding standards.

Understanding of mobile UI design principles and best practices.

Basic understanding of RESTful APIs and web services.

Good problem-solving and analytical skills

Should have a strong knowledge of OOPS and intermediate knowledge of front-end GUI design and development.

Should have knowledge of Source Control like SVN, GitLab ,Github is preferred.

Experience: 0 to 6 months

No of openings – 1

As an Entry Level Android & Flutter Developer at SculptSoft, you will have the opportunity to work on exciting projects alongside experienced professionals in the field. We are looking for  individuals who are passionate about mobile development and eager to gain hands-on experience with Android and Flutter technologies. You will play a key role in contributing to the design, development, and maintenance of innovative mobile applications that push the boundaries of user experience.

Key Responsibilities:

Collaborate with senior developers and project managers to design, develop, and deploy Android applications using Flutter framework.

Assist in the implementation of new features and functionalities, ensuring they meet project requirements and quality standards.

Participate in code reviews and provide feedback on code quality, performance, and maintainability.

Work closely with UI/UX designers to translate design mockups into responsive and intuitive user interfaces.

Debug and troubleshoot issues as they arise, employing problem-solving skills to identify root causes and implement effective solutions.

Stay up-to-date with the latest trends and technologies in mobile development, actively seeking opportunities to enhance skills and knowledge.

Contribute to the documentation of project requirements, technical specifications, and best practices.

Requirements:

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Basic understanding of object-oriented programming concepts and principles.

Familiarity with mobile development technologies, particularly Android SDK and Flutter framework.

Proficiency in at least one programming language such as Java, Kotlin, or Dart.

Strong problem-solving skills and attention to detail.

Ability to work collaboratively in a team environment, as well as independently with minimal supervision.

Excellent communication and interpersonal skills.

Eagerness to learn and grow in the field of mobile application development

Experience: 0 to 0.6 Months

No of opening – 1

Key skills

Manual testing and automation testing

Experience: 3+ Years

Job Description

We are currently hiring a highly skilled and motivated Generative AI Engineer to join our talented engineering team. As a Generative AI Engineer, you will be responsible for developing and implementing cutting-edge generative AI models to solve complex problems and drive innovation across our organization. You will work closely with data scientists, software engineers, and product managers to design, build, and deploy AI-powered solutions that enhance our products and services.

Responsibilities of a Generative AI Engineer

Your main responsibilities will include:

Designing, developing, and implementing generative AI models and algorithms utilizing state-of-the-art techniques such as GPT, VAE, and GANs.

Collaborating with cross-functional teams to define AI project requirements and objectives, ensuring alignment with overall business goals.

Conducting research to stay up-to-date with the latest advancements in generative AI, machine learning, and deep learning techniques and identify opportunities to integrate them into our products and services.

Optimizing existing generative AI models for improved performance, scalability, and efficiency.

Developing and maintaining AI pipelines, including data preprocessing, feature extraction, model training, and evaluation.

Developing clear and concise documentation, including technical specifications, user guides, and presentations, to communicate complex AI concepts to both technical and non-technical stakeholders.

Contributing to the establishment of best practices and standards for generative AI development within the organization.

Providing technical mentorship and guidance to junior team members.

Key Requirements

You have a degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field is highly desirable.

You have solid experience developing and implementing generative AI models, with a strong understanding of deep learning techniques such as GPT, VAE, and GANs.

You are proficient in Python and have experience with machine learning libraries and frameworks such as TensorFlow, PyTorch, or Keras.

You have strong knowledge of data structures, algorithms, and software engineering principles.

You are familiar with cloud-based platforms and services, such as AWS, GCP, or Azure.

You have experience with natural language processing (NLP) techniques and tools, such as SpaCy, NLTK, or Hugging Face.

You are familiar with data visualization tools and libraries, such as Matplotlib, Seaborn, or Plotly.

You have knowledge of software development methodologies, such as Agile or Scrum.

You possess excellent problem-solving skills, with the ability to think critically and creatively to develop innovative AI solutions.

You have strong communication skills, with the ability to effectively convey complex technical concepts to a diverse audience.

You possess a proactive mindset, with the ability to work independently and collaboratively in a fast-paced, dynamic environment.

Experience: 0 to 0.6 months

Responsibilities

Developing new user-facing features using React.js

Ability to understand business requirements and translate them into technical requirements

Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Build reusable code and libraries for future use

Work with backend engineers to build features and ship experiments

Skills Required

Strong proficiency in JavaScript, ReactJS, Redux, redux-saga and ES6.

Knowledge with common front-end development tools such as Babel, Webpack, NPM, etc. 3. Familiarity with code versioning tools such as Git

Familiarity with RESTful APIs and Express js.

Ability to work in a fast-paced and deadline-oriented environment.

Experience: 3 Years+

No of opening – 2

Job Description

We are seeking a highly skilled Full Stack Developer with 3+ Years of proficiency in Python and experienced in either React.js or Node.js. The ideal candidate will join our development team to contribute to the design, development, and maintenance of our web applications and platforms.

Skills

Bachelor’s degree in Computer Science, Engineering, or a related field.

Proven experience working as a Full Stack Developer or similar role.

Strong proficiency in Python and its frameworks (Django, Flask, etc.).

Experience with front-end development using React.js or Node.js.

Familiarity with JavaScript, HTML, and CSS.

Knowledge of relational databases (e.g., PostgreSQL, MySQL) and ORM libraries.

Understanding of RESTful APIs and microservices architecture.

Excellent problem-solving skills and attention to detail.

Ability to work independently and collaboratively in a fast-paced environment.

Strong communication and interpersonal skills.

Responsibilities

Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.

Develop and maintain server-side logic using Python and frameworks such as Django or Flask.

Design and implement front-end components using React.js or Node.js, ensuring high performance and responsiveness.

Integrate user-facing elements with server-side logic for seamless functionality.

Optimize applications for maximum speed and scalability.

Implement security and data protection measures.

Conduct code reviews, debug issues, and troubleshoot problems as they arise.curity and data protection measures.

Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes.