Careers

Life at ekSource

At ekSource, our employee-centric culture goes beyond tasks—it’s about creating memories, fostering camaraderie, and growth every day.

We believe in working hard and playing harder. From team outings and festive celebrations to quirky hat and tie days, we turn everyday moments into lasting memories. Music adds to our vibrant culture, whether it’s a guitarist strumming on New Year’s or our much-awaited annual bash.

Join a dynamic workplace at ekSource where work, play, and growth go hand in hand.

Fostering growth through learning and mentorship

At ekSource, learning is a lifestyle. We nurture your potential with upskilling programs in AWS, leadership development, and so on while upholding a culture of collective learning. Through hands-on experience and peer-to-peer mentorship, every interaction becomes an opportunity to thrive. Here, knowledge isn’t just power—it’s your path to success.

Why join ekSource?

Take on exciting challenges

Work on innovative solutions that push boundaries and sharpen your problem-solving skills.

Thrive in a supportive team

Thrive in a collaborative culture where ideas are valued, and learning never stops.

Work with the cutting-edge technology

Stay ahead with cutting-edge tools and technologies that enhance your skills.

Grow your career with us

Access training, mentorship, and career growth opportunities to reach your full potential.

Make an impact

Build digital experiences that drive real business success and user satisfaction.

Now hiring across various job roles

India
Position Title: Senior AI/ML Engineer
Location: Pune/Hybrid
Experience: 5+ years
Job Overview

We are seeking a talented and experienced AI/ML Engineer specializing in Conversational AI to design, develop, and deploy intelligent chatbots. The ideal candidate will possess a deep understanding of Natural Language Processing, memory-enhanced neural architectures, and generative AI techniques to build state-of-the-art conversational systems.

What you need to succeed:
  • Design and develop AI-driven chatbots with context retention and memory capabilities.
  • Implement state-of-the-art SLM models and fine-tune pre-trained transformers like LLaMA, GPT, Mistral, or BERT.
  • Develop custom solutions for context-aware responses, user-specific personalization, and interaction flow management.
  • Integrate chatbots into various platforms, ensuring seamless deployment and scalability.
  • Utilize advanced machine learning models like LSTMs, MANNs, or reinforcement learning to enhance conversational capabilities.
  • Monitor chatbot performance, analyze user interactions, and iteratively improve the models.
  • Collaborate with UI/UX teams to deliver user-friendly conversational interfaces.
  • Optimize ML pipelines for model training, versioning, and deployment using MLOps best practices.
  • Document workflows, research findings, and technical architecture.
What you get to do:
  • Strong expertise in Python, with knowledge of data cleaning and preparation libraries for text extraction.
  • Hands-on experience with NLP tools and frameworks (e.g., SpaCy, Hugging Face Transformers, or AllenNLP).
  • Proficiency in conversational AI platforms (e.g., Amazon Lex or Microsoft Bot Framework).
  • Knowledge of contextual and memory-based architectures in AI.
  • Experience with cloud services for ML training and deployment on AWS SageMaker.
  • Excellent problem-solving, analytical thinking, and communication skills.
Education:

Bachelor’s degree or equivalent in Computer Science, Information Technology, or Business Information Systems, or a related field.

Position Title: Sr. Node.Js Developer/ Lead Node.Js Developer
Role: Sr. Node.Js Developer/ Lead Node.Js Developer
Experience: 5-8 years
Primary Skills: Node.js, MySQL, AWS
Location: Pune/Hybrid
Job Skills:
  • Design, develop, maintain, and troubleshoot enterprise web-based applications and web services under the direction of development managers.
  • Work along with onshore and offshore Account management team for delivery using Agile development methodology for projects.
  • Communicate project and task statuses with the Onshore Account Management team.
  • Lead team to develop, test, support and deploy desktop, custom web, and mobile applications in a .Net environment, keeping up with project processes and deadlines.
  • Assist junior team members in understanding and writing quality code, conducting code reviews with developers, and code refactoring. Also, assist and support projects with their technological challenges.
  • Maintain the technical design documentation.
  • Research and evaluate new software-related technologies and products.
  • Adhere to best practices, standards, and procedures including quality and delivery methodologies.
  • Identify and evaluate industry trends to serve as a source of information and advice for upper management.
  • Maintain a flexible schedule so there are no disruptions to business operations during application deployment, testing, or development.
  • Collaborate closely with internal business leaders and engineering teams to design and deliver new applications, new features, and system enhancements as requested by the application owners.
  • Display a strong sense of ownership and accountability.
Required Skills:
  • 5–8 yrs. experience with Node.js, JavaScript, MySQL with a preferred focus on developing end-to-end enterprise web application development projects for clients in the US.
  • Should be able to create API using Node.js.
  • Should have in-depth knowledge and experience in code writing using Node.js.
  • Proficiency in JavaScript.
  • Knowledge of jQuery, HTML, CSS technologies.
  • Good knowledge of MySQL database.
  • Experience in Agile (Scrum) methodologies.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Real-world problem-solving and technology excites you.
  • Ability to engage sophisticated global clients in deep technical discussions, and build confidence in them.
  • Great love towards the technology and at the same time understanding frameworks, standards, and design trade-offs.
  • Must have good reading, written, and verbal language skills (English).
Good To Have:
  • Experience in AWS or any other cloud services.
Education Qualification:

Minimum Bachelor’s degree in Engineering from an accredited college program in Computer Science or Computer Engineering.

Or a Bachelor’s degree in Science with a Post Graduate degree in Computer Science.

Position Title: Salesforce Developer
Role: Salesforce Developer/Sr. Salesforce Developer
Experience: 3+ years
Primary Skills: Salesforce Data Cloud, LWC, Apex
Location: Pune/Hybrid
Job Description:

As a Salesforce Developer, you will play a pivotal role in the implementation, customization, and enhancement of our Salesforce platform, focusing on Sales Cloud, Marketing Cloud, and Service Cloud functionalities. You will work closely with cross-functional teams to ensure the successful integration and utilization of Salesforce to streamline business processes and drive efficiency across departments.

What you get to do:
  • Design and implement high-quality data solutions in Salesforce Data Cloud, ensuring alignment with business requirements.
  • Develop and optimize data models and custom applications within Salesforce to enhance data functionality and user experience.
  • Lead data integration efforts from multiple sources into Salesforce Data Cloud, ensuring data accuracy and accessibility.
  • Collaborate with stakeholders and other team members to define project scopes, goals, and deliverables related to Salesforce Data Cloud initiatives.
  • Provide technical leadership and mentorship to junior developers and team members on Salesforce development practices and standards.
  • Troubleshoot and resolve complex issues in the Salesforce Data Cloud environment.
  • Stay updated with Salesforce releases and recommend new features and functionalities that can benefit the organization.
  • Ensure compliance with data governance and security policies.
What you need to succeed:
  • 3+ years of experience as a Salesforce professional.
  • Strong experience with Salesforce Data Cloud and understanding of Salesforce architecture and API integration.
  • Proficiency in Apex, Visualforce, and Salesforce Lightning Component Framework.
  • Experience with data modelling, management, and security best practices in Salesforce.
  • Excellent problem-solving skills and ability to work independently or as part of a team.
  • Strong communication and interpersonal skills.
Position Title: React.Js Developer/Angular Developer
Role: React.Js Developer/ Frontend Developer/Angular Developer
Experience: 2-4 years
Primary Skills: React.Js/Angular 14+, JavaScript, jQuery, HTML, CSS
Location: Pune/Hybrid
Job Description:

As the company continues to grow, we are looking for an experienced and dedicated React.Js/Angular developer with solid experience in JavaScript to handle database procedures, and this will be in a rapid iterative development project. Needing someone who has a strong understanding of client-side performance.

What you get to do:
  • Design, develop, maintain, and troubleshoot enterprise web-based applications and web services under the direction of development managers.
  • Assist in all duties required within the software development lifecycle including system analysis, development, testing, and deployment.
  • Work along with the onshore Account Management team to develop and deliver using Agile development methodology for projects.
  • Communicate project and task statuses with the Onshore Account Management team.
  • Develop, test, support, and deploy desktop, custom web, and mobile applications in a .Net environment, keeping up with project processes and deadlines.
  • Work in a multi-project environment and, if required, own the responsibility of end-to-end delivery.
  • Maintain the technical design documentation.
  • Research and evaluate new software-related technologies and products.
  • Develop prototypes for new technology initiatives and product review/selection/recommendation.
  • Adhere to best practices, standards, and procedures including quality and delivery methodologies.
  • Identify and evaluate industry trends to serve as a source of information and advice for upper management.
  • Maintain a flexible schedule so there are no disruptions to business operations during application deployment, testing, or development.
  • Recommend process improvement opportunities in the current environment to leadership.
  • Collaborate closely with internal business leaders and engineering teams to develop and deliver new applications, new features, and system enhancements as requested by the application owners.
  • Display a strong sense of ownership and accountability.
What you need to succeed:
  • 2–4 yrs. of experience with React.js/ Angular 14+ with a preferred focus on developing end-to-end enterprise web application development projects for clients in the US.
  • Expert-level React.js/Angular 14+ experience with JavaScript, jQuery, HTML, CSS.
  • Responsible for writing efficient, testable, and reusable code using React.js.
  • In-depth knowledge of application development, industry standards, best practices, and terminology.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Familiar with Unit testing, Mocking, Test-Driven Development, etc.
  • Experience in Agile (Scrum) methodologies would be a plus.
  • Real-world problem-solving and technology excites you.
  • Great love towards technology, tinkering, and at the same time understanding frameworks, standards, and design trade-offs.
  • Must have good reading, written, and verbal language skills (English).
Good to have:
  • Experience in Vue.js.
Education Requirement:
  • Minimum Bachelor’s degree in Engineering from an accredited college program in Computer Science or Computer Engineering.
  • Or a Bachelor’s degree in Science with a Post Graduate degree in Computer Science.
Position Title: Data Scientist
Role: Data Scientist
Experience: 4-6 years
Primary Skills: Python, Azure DevOps, ML models (TensorFlow, XGBoost, Random Forest, etc.), ML Libraries (PyTorch, Scikit, NumPy, Pandas, etc.), SQL
Location: Pune/Hybrid
Job Description:

We are seeking a skilled and motivated Data Scientist with expertise in Machine Learning. The ideal candidate will play a crucial role in designing, implementing, and maintaining scalable machine learning solutions while contributing to the overall development of our software applications.

What you get to do:
  • Develop and implement machine learning algorithms and models (e.g., regression, classification, clustering) to solve complex business problems.
  • Utilize advanced techniques such as Random Forest, XGBoost for gradient boosting tasks, and deep learning models with frameworks like PyTorch and TensorFlow.
  • Use Python and libraries/frameworks such as scikit-learn, NumPy, and pandas for data manipulation, feature engineering, and model evaluation.
  • Implement model performance evaluation metrics such as Precision, Recall, and others as relevant.
  • Utilize SQL for data extraction, manipulation, and querying from databases.
  • Experience with data visualization tools (e.g., Matplotlib, Seaborn) to communicate insights effectively.
  • Knowledge of Azure services for cloud computing, especially Azure Cloud, for data storage, processing, and model deployment.
  • Familiarity with collaborative ML development tools like MLflow for managing the end-to-end machine learning lifecycle.
  • Ability to work with Databricks for scalable data engineering and machine learning tasks.
  • Conduct data analysis, data preprocessing, and feature engineering to prepare data for modeling.
  • Integrate machine learning models into the existing software infrastructure.
  • Optimize and troubleshoot machine learning algorithms for performance and scalability.
  • Collaborate with data engineers to ensure seamless integration of machine learning solutions.
  • Work collaboratively with cross-functional teams to understand business requirements and translate them into technical solutions.
What you need to succeed:
  • Proven experience as a Data Scientist or similar role, with a focus on building and training data models.
  • Strong expertise in cloud computing, particularly using Azure Cloud services.
  • Proficiency in programming languages such as Python, and experience with libraries/frameworks like PyTorch, TensorFlow, scikit-learn, NumPy, and pandas.
  • Familiarity with machine learning techniques such as supervised learning (e.g., regression, classification), unsupervised learning, and deep learning.
  • Experience with XGBoost for gradient boosting tasks.
  • Experience with Databricks for scalable data engineering and machine learning tasks.
  • Utilize Azure DevOps for efficient version control and collaborative data repository management, ensuring streamlined development workflows for machine learning projects.
  • Experience with data visualization tools (e.g., Matplotlib, Seaborn) is a plus.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication skills and the ability to collaborate effectively with team members from diverse backgrounds.
Good to have:
  • Basic understanding of Snowflake for cloud-based data warehousing.
Education Requirement:
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related field.
Position Title: Python Developer
Role: Python Developer
Location: Pune/Hybrid
Primary Skills: Python, Django, MySQL
What you need to succeed:
  • Strong experience with Python (4-6 years).
  • Develop and maintain server-side logic using Python and its frameworks (e.g., Django, Flask).
  • Solid understanding of object-oriented programming, data structures, and algorithms.
  • Proficient in SQL and database management.
  • Hands-on experience with version control systems such as Git.
  • Integrating user-facing elements into applications.
  • Familiarity with front-end technologies (like JavaScript and HTML5).
  • Ability to write clear and concise technical documentation.
  • Strong problem-solving skills and attention to detail.
  • Experience in agile development methodologies.
What you get to do:
  • Design, develop, and maintain scalable and efficient Python applications.
  • Collaborate with front-end and back-end developers to integrate user-facing elements with server-side logic.
  • Write reusable, testable, and efficient code following best practices.
  • Perform code reviews and improve the development process for better quality and performance.
  • Work closely with DevOps to ensure smooth deployment and operations.
  • Troubleshoot, debug, and upgrade existing systems.
  • Optimize application performance and scalability.
  • Document technical solutions, workflows, and code architecture.
  • Participate in agile development processes and contribute to sprint planning, stand-ups, and retrospectives.
Good to have:
  • Experience with AI/ML frameworks like TensorFlow, PyTorch, or scikit-learn.
  • Experience with cloud platforms and services (e.g., AWS, Azure) is a plus.
Education Qualification:
  • Bachelor’s degree or equivalent in Computer Science, Information Technology, Business Information Systems, or a related field.
Position Title: Python Developer with Machine Learning (ML)
Role: Python Developer with Machine Learning (ML)
Location: Pune/Hybrid
Primary Skills: Python, Machine Learning (ML), Snowflake
What you need to succeed:
  • 5-8 years of strong Python Development Experience with Snowflake.
  • Strong hands-on experience with SQL and ability to write complex queries.
  • Strong understanding of how to connect to Snowflake using Python and handle any type of files.
  • Development of Data Analysis, Data Processing engines using Python.
  • Good experience in Data Transformation using Python.
  • Experience in Snowflake data load using Python.
  • Experience in creating user-defined functions in Snowflake.
  • Knowledge of Snowsql implementation.
  • Knowledge of query performance tuning will be an added advantage.
  • Good understanding of data warehouse (DWH) concepts.
  • Interpret/analyze business requirements & functional specifications.
  • Designing machine learning systems to automate predictive models.
  • Assess the performance of machine learning models and fine-tune them for optimal results.
  • Deployment and scaling: Deploy AI solutions to production and design scalable, resilient systems.
  • Solving complex problems with multi-layered data sets, as well as optimizing existing machine learning libraries and frameworks.
  • Developing ML algorithms to analyze huge volumes of historical data to make predictions.
  • Running tests, performing statistical analysis, and interpreting test results.
  • Experience writing quality, well-documented, and well-tested code for software services.
What you get to do:
  • Design and develop Snowpark features in Python, understand customer requirements, and iterate based on feedback.
  • Interface with the open-source community and contribute to Snowflake’s open-source libraries, including Snowpark Python and the Snowflake Python Connector.
  • Build high-quality software that improves the experience of the Data developer.
  • Ensure operational readiness of the product and meet customer commitments with regards to incident SLAs.
  • Work with Product Management and other partners to deliver robust experiences to our customers.
Good to have:
  • Experience in Azure cloud services.
Education Qualification:
  • Bachelor’s degree or equivalent in Computer Science, Information Technology, Business Information Systems, or a related field.
Position Title: Senior AWS Data Engineer
Role: Senior AWS Data Engineer
Primary Skills: MySQL, AWS RDS/AWS Aurora, AWS DMS
Job Requirements:
  • 4-7 years of hands-on experience with AWS cloud technologies like S3, AWS Glue, Glue Catalog, AWS Lambda, and AWS DMS.
  • Understanding of data transformations, cleansing, and deduplication.
  • Solid proficiency in MySQL.
  • Experience with AWS Aurora MySQL / RDS MySQL.
  • Expertise in database migration to AWS RDS/Aurora (SQL Server to MySQL to RDS/Aurora MySQL), maintenance, and support.
  • Hands-on with AWS S3, EC2, RDS, DMS.
  • Experience using DMS Schema Conversion for migrating from one database to a different database engine.
  • Experience in performance-tuning SQL queries.
  • Experience in using SQL profiler.
  • Migration experience from MS SQL to MySQL.
  • Good experience using AWS DMS to migrate data.
  • Perform one-time migrations or replicate ongoing changes to keep sources and targets in sync.
  • Prior experience on SSIS, writing stored procedures, SQL / T-SQL on SQL Server.
  • Identifying, designing, and implementing internal process improvements including re-designing infrastructure for greater scalability, optimizing data delivery, and automating manual processes.
  • Minimum 3 years of experience in the area of data engineering or data architecture concepts, approach, data lakes, data extraction, and data transformation.
  • Experience with JSON-formatted data.
  • Experience with version control systems (Git).
  • Ability to identify, troubleshoot, and resolve production data integrity and performance issues.
  • Proficient in writing technical specifications and documentation.
  • A solid understanding of relational database architecture, including primary/foreign keys/constraints.
  • Excellent communication skills (verbal and written).
  • Ability to independently multi-task, be a self-starter in a fast-paced environment, communicate fluidly and dynamically with the team, and perform continuous process improvements with out-of-the-box thinking.
Good to have:
  • Experience with AWS DMS.
  • DSS migration experience.
Education Qualification:
  • Minimum Bachelor’s degree in Engineering from an accredited college program in Computer Science or Computer Engineering.
  • Or a Bachelor’s degree in Science with a postgraduate degree in Computer Science.
Position Title: Sitecore Developer
Role: Sitecore Developer
Primary Skills: Sitecore 9+ version, MVC, JavaScript
Experience: 1-4 years
Location: Pune/ Hybrid
Job Description:

As the company continues to grow, we need an experienced Software Developer to design and develop apps in this fast-paced environment. We are looking for experienced and dedicated Sitecore Developers to help replace the existing framework, and this will be in a rapid iterative development project. Needing someone who has a strong understanding of client-side performance.

Job Duties:
  • Prepare detailed business requirements (BRD), functional specifications (FSD), design models, system workflows, and technical design documents (TDD).
  • Design, code, and develop application components using C#, ASP.NET, MVC, Web Services for Sitecore (CMS) driven applications.
  • Design, code, and develop database components using SQL Server.
  • Test the application/DB components as per the test cases and ensure quality products with high system performance, reliability, and scalability.
  • Provide support to production systems, troubleshoot production issues, perform root cause analysis, and implement fixes.
  • Perform other duties as assigned.
  • Collaborate with other developers, QA, and stakeholders to ensure customer needs are met.
Key Skills & Experience:
  • Minimum of 1-year hands-on programming experience in Microsoft C#, ASP.Net, MVC, Web API, JavaScript, Web Services, etc.
  • 1-4 years of experience designing, developing, and managing the deployment of Sitecore-based software solutions.
  • Extensive experience with Sitecore 9+ including custom development versus out-of-the-box configuration, Sitecore templates, layouts, components, and Sitecore API.
  • Familiar with building SXA renderings/variants as well as classic components and prefer to structure projects following the Helix architectural guidelines.
  • Must have experience with Sitecore 9.1 / 9.0.
  • Experience with third-party Sitecore integrations via Sitecore xConnect is preferred.
  • Solid understanding of software development methodologies, object-oriented programming, database design, and development.
  • Experience working with web-based applications/websites.
  • Experience with other web content management systems and e-commerce websites is a plus.
  • Experience with Microsoft SQL Server.
  • Technical certifications with Sitecore / Microsoft are a plus.
  • Collaborative with excellent problem-solving skills, analytical thinking skills, and communication (both written and verbal).
  • Demonstrates the ability to multi-task and contribute across different projects.
  • Strong communication skills and a go-getter attitude.
  • Being a certified Sitecore developer is preferred.
Good to have:
  • Sitecore 9/10 certification.
Education Qualification:
  • Bachelor’s degree or equivalent in Computer Science, Information Technology, Business Information Systems, or a related field.
Position Title: .Net FullStack Developer
Role: .Net Developer/Software Engineer
Primary Skills: .Net Core, Angular, C#, MVC, SQL
Experience: 1-4 years
Location: Pune/ Hybrid
Job Description:

As a .Net Developer, you will be working closely with the project manager and technical lead to define and prioritize upgrades and enhancements to existing solutions.

What You Get to Do:
  • Design client-side and server-side architecture.
  • Use your development expertise to generate customer-facing hybrid web and mobile applications.
  • Create dynamic applications based on the defined business requirements.
  • Work with stakeholders to enhance and maintain existing web applications.
  • Collaborate frequently with the Quality Assurance team to ensure compatibility.
  • Work with cutting-edge frameworks and technologies while advancing your skills along the way.
  • Translate designs and wireframes into high-quality code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Ensure that the code follows best practices and is compliant with security, configurability, and possibly multi-tenant scenarios.
What You Need to Succeed:
  • Excellent communication and analytical skills, able to follow fast-paced technical discussions.
  • Passionate about software development, with fluency in C# and .Net Core, MVC, and SQL.
  • Proficiency in building robust, scalable web applications using .NET Core, with a focus on RESTful API development and MVC architecture.
  • Strong understanding of object-oriented programming (OOP) principles, dependency injection, and best practices for clean, maintainable code in .NET Core.
  • Skilled in Angular for building responsive, dynamic single-page applications, with strong knowledge of HTML and CSS for crafting structured and visually appealing interfaces.
  • Expertise in JavaScript, with the ability to write and troubleshoot TypeScript code within Angular applications for clean, maintainable, and scalable code.
  • Ability to develop and manage reusable Angular components to ensure consistency and reduce redundancy across applications.
  • Proven understanding of RESTful web architecture and responsive design patterns.
  • Being able to quickly come up to speed with the existing code base.
  • Experience with data structure libraries.
  • Good working knowledge of MSSQL, Stored Procedures, T-SQL, etc.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Knowledge of Microsoft Visual Studio 2010/12/13/15 and TFS.
  • Experience in Agile (Scrum) methodologies would be a plus.
Good to Have:
  • Certification or knowledge of Cloud Services like Azure/AWS.
Education Qualification:
  • Bachelor’s degree or equivalent in Computer Science, Information Technology, Business Information Systems, or a related field.
USA
Primary Skills: Python, LLMs, Deep Learning, MLOps
Experience: 3+ years
Location: Remote
Job Description:

As an AI/ML Engineer, you will develop and optimize AI models, focusing on GenAI applications.

What You Get to Do:
  • Develop RAG applications with the latest LLMs.
  • Fine-tune foundation models for domain adaptation.
  • Build ML pipelines for production.
  • Implement LLM ops (prompt engineering, evaluation).
  • Optimize model inference (quantization, ONNX).
  • Research cutting-edge papers and implement POCs.
What You Need to Succeed:
  • 3+ years of Python for AI/ML (Python 3.10+).
  • Hands-on with GenAI stack: LangChain/LlamaIndex, Transformer models (BERT, GPT-4, Claude).
  • Experience with vector databases (Pinecone, Weaviate).
  • Expertise in PyTorch 2.0/TensorFlow 2.x.
  • Familiarity with cloud ML platforms (AWS SageMaker, Azure ML).
  • Knowledge of MLOps tools: MLflow, Kubeflow, model monitoring.
  • Data engineering experience with Spark, Ray, Dask.
Good to Have:
  • NVIDIA CUDA/TensorRT experience.
  • Published AI research.
  • Open-source contributions.
  • AI certifications (AWS/Azure ML).
Education Qualification:
  • Master’s/PhD in AI/ML or a related field preferred.
Primary Skills: React.js, Node.js, AWS, TypeScript
Experience: 4+ years
Location: Sterling, VA (Remote)
Job Description:

As a Senior Full Stack Developer, you will develop and maintain scalable web applications using modern frameworks and cloud technologies.

What You Get to Do:
  • Develop and maintain scalable web applications using React.js and Node.js.
  • Design and implement APIs using Express.js or Nest.js.
  • Build cloud-native solutions with AWS services.
  • Implement authentication using OAuth/JWT/Cognito.
  • Optimize React components and state management.
  • Ensure responsive UI/UX with modern frameworks.
  • Implement comprehensive testing strategies.
  • Deploy applications via CI/CD pipelines.
  • Maintain application security following OWASP standards.
What You Need to Succeed:
  • 4+ years full stack development experience (React.js + Node.js).
  • Strong proficiency in JavaScript/TypeScript, HTML5, CSS3.
  • Expertise in AWS services (Lambda, API Gateway, S3, DynamoDB, Cognito).
  • Experience with both RESTful APIs and GraphQL.
  • Database skills in NoSQL (MongoDB/DynamoDB) and SQL (PostgreSQL/MySQL).
  • CI/CD pipeline implementation experience.
  • Knowledge of microservices and serverless architectures.
  • Familiarity with Agile methodologies and tools (Jira, Confluence).
Good to Have:
  • AWS certifications.
  • Experience with containerization (Docker, Kubernetes).
  • Knowledge of additional frontend frameworks.
  • Experience with performance monitoring tools.
Education Qualification:
  • Bachelor’s degree in Computer Science or related field.
Primary Skills: SQL Server 2019/2022, Always On Availability Groups, Failover Clustering
Experience: 5+ years
Location: Nashville, TN
Job Description:
As an SQL Server Enterprise Consultant, you will design and deploy high-availability SQL Server environments while optimizing performance and disaster recovery strategies.
What You Get to Do:
  • Design and deploy Active-Active SQL Server environments.
  • Configure Always On Availability Groups and multi-site replication.
  • Optimize database performance and minimize downtime.
  • Develop comprehensive backup/recovery strategies.
  • Collaborate with IT teams for infrastructure integration.
  • Troubleshoot high-availability configuration issues.
What You Need to Succeed:
  • 5+ years experience with SQL Server Enterprise Edition.
  • Expertise in Active-Active SQL architecture and high-availability solutions.
  • Strong knowledge of disaster recovery strategies (mirroring, log shipping).
  • Proficiency in performance tuning (SQL Profiler, Extended Events).
  • Experience with Azure SQL hybrid environments.
  • Understanding of networking and virtualization for SQL environments.
  • Consulting/contracting experience in enterprise environments.
Good to Have:
  • Manufacturing/logistics industry experience.
  • Microsoft Certified: Azure Database Administrator Associate.
Education Qualification:
  • Bachelor’s degree in Computer Science, IT, or related field.
Primary Skills: ReactJS, AWS/GCP/Azure, CI/CD
Experience: 5+ years
Location: Nashville, TN/Sterling, VA
Job Description:
As a Senior ReactJS Developer with AWS, you will lead the development of responsive web applications while implementing scalable front-end solutions and cloud-native features.
What You Get to Do:
  • Lead development of responsive web applications.
  • Architect scalable front-end solutions.
  • Implement cloud-native features and services.
  • Drive coding standards and best practices.
  • Participate in architectural decision-making.
  • Collaborate with cross-functional teams.
What You Need to Succeed:
  • 5+ years ReactJS development experience.
  • Strong expertise in modern JavaScript (ES6+) and frameworks.
  • Cloud platform experience (AWS preferred).
  • Leadership experience mentoring junior developers.
  • Agile/Scrum methodology proficiency.
  • Excellent problem-solving and architectural skills.
Good to Have:
  • Serverless architecture experience.
  • Next.js/TypeScript knowledge.
  • Full-stack development capabilities.
Education Qualification:
  • Bachelor’s degree in Computer Science or related field.
Primary Skills: Xstore v21/v23, EFTLink, Azure DevOps
Location: Remote (United States)
Job Description:
As an Xstore Developer, you will be responsible for upgrading Xstore from v21 to v23, migrating EFTLink, and developing and maintaining POS solutions.
What You Get to Do:
  • Upgrade Xstore from v21 to v23.
  • Migrate EFTLink to v23.
  • Develop and maintain POS solutions.
  • Participate in Agile ceremonies.
  • Conduct code reviews and mentor team members.
What You Need to Succeed:
  • Proven Xstore and EFTLink implementation experience.
  • Strong knowledge of POS/payment systems.
  • Azure DevOps (ADO) proficiency.
  • Agile/Scrum methodology experience.
  • Excellent troubleshooting skills.
Good to Have:
  • Other POS system experience.
  • Cloud deployment knowledge.
Education Qualification:
  • Bachelor’s degree in Computer Science or related field.
Primary Skills: ServiceNow, JavaScript, ITSM/ITOM
Location: Remote (United States)
Job Description:
As a Senior ServiceNow Developer, you will be responsible for developing custom ServiceNow solutions, implementing workflows, and performing version upgrades.
What You Get to Do:
  • Develop custom ServiceNow solutions.
  • Implement workflows and business rules.
  • Perform version upgrades.
  • Mentor junior developers.
  • Participate in Agile development.
What You Need to Succeed:
  • 3+ years ServiceNow development experience.
  • Expertise in Portal Widgets and scoped apps.
  • Strong JavaScript/AngularJS skills.
  • ITSM/ITOM/CSM module knowledge.
  • REST/SOAP API integration experience.
Good to Have:
  • ServiceNow certifications.
  • Performance Analytics experience.
Education Qualification:
  • Bachelor’s degree in Computer Science or related field.
Primary Skills: AWS CloudFormation, CI/CD, Infrastructure as Code
Location: Remote (United States)
Job Description:
As a Cloud DevOps Consultant, you will be responsible for designing modular CloudFormation templates, automating AWS deployments, and optimizing cloud infrastructure costs.
What You Get to Do:
  • Design modular CloudFormation templates.
  • Automate multi-account AWS deployments.
  • Implement security best practices.
  • Optimize cloud infrastructure costs.
  • Troubleshoot deployment issues.
What You Need to Succeed:
  • 8+ years DevOps experience with AWS focus.
  • Expertise in CloudFormation template development (YAML/JSON).
  • Strong IaC and CI/CD pipeline knowledge.
  • AWS services proficiency (EC2, EKS, RDS, S3, Lambda).
  • Security/compliance experience (CIS, SOC 2).
  • Python/Bash scripting skills.
Good to Have:
  • AWS Certified DevOps Engineer.
  • Terraform experience.
  • Multi-cloud knowledge.
Education Qualification:
  • Bachelor’s degree in Computer Science or related field.
Primary Skills: Python, Machine Learning, SQL, Data Analysis, Statistical Modeling
Location: Remote
Job Description:
As a Data Scientist, you will be responsible for designing, developing, and deploying machine learning models, building data pipelines, and performing exploratory data analysis on large datasets.
What You Get to Do:
  • Design, develop, and deploy machine learning models for predictive analytics.
  • Perform exploratory data analysis (EDA) on large, complex datasets (1M+ records).
  • Build and maintain data pipelines for model training and inference.
  • Create clear visualizations and reports to communicate insights to stakeholders.
  • Implement MLOps practices for productionizing models (monitoring, retraining).
  • Collaborate with engineering teams to integrate models into production systems.
  • Stay current with the latest developments in ML/AI and evaluate new techniques.
  • Optimize model performance through hyperparameter tuning and algorithm selection.
What You Need to Succeed:
  • 4+ years of professional experience in data science with strong Python programming skills (NumPy, Pandas, Scikit-learn).
  • Expertise in machine learning frameworks (TensorFlow, PyTorch, Keras) for developing and deploying models.
  • Advanced SQL skills for complex querying, optimization, and database management (PostgreSQL, MySQL).
  • Experience with end-to-end data pipeline development including:
    • Data ingestion from multiple sources (APIs, databases, files).
    • Data cleaning/wrangling (handling missing values, outliers, imbalanced data).
    • Feature engineering and selection.
  • Cloud platform experience (AWS SageMaker, S3, Redshift, or equivalent GCP/Azure services).
  • Strong mathematical foundation in:
    • Probability and statistics (distributions, hypothesis testing).
    • Linear algebra (matrix operations, eigenvectors).
    • Calculus (gradients, optimization).
Good to Have:
  • Experience with NLP techniques (BERT, transformers, text classification).
  • Computer vision experience (OpenCV, CNN architectures).
  • Experience with containerization (Docker) and model serving (FastAPI, Flask).
  • Knowledge of experimental design and A/B testing methodologies.
  • Published research or contributions to open-source ML projects.
Education Qualification:
  • Master’s or PhD preferred in Computer Science, Statistics, Applied Mathematics, or related quantitative field.
  • Bachelor’s degree acceptable with exceptional experience and proven track record.
Primary Skills: PySpark, AWS Glue, Oracle/PostgreSQL
Location: Nashville, TN (Hybrid)
Job Description:
As a Data Engineer (AWS), you will be responsible for migrating royalty distribution systems, developing AWS serverless solutions, and optimizing data pipelines.
What You Get to Do:
  • Migrate royalty distribution systems.
  • Develop AWS serverless solutions.
  • Optimize data pipelines.
  • Collaborate in an Agile environment.
What You Need to Succeed:
  • 5+ years of Data Engineering experience.
  • AWS Serverless solutions expertise.
  • Proficiency in PySpark and AWS Glue.
  • Experience with Oracle to PostgreSQL migration.
  • Financial systems knowledge.
Good to Have:
  • Apache Iceberg experience.
  • Data warehouse knowledge.
Education Qualification:
  • Bachelor’s degree in Computer Science or related field.
Didn’t find what you were looking for?

Write to us anyway.

Fill below form to apply for job
Attach Your CV
Fill below form to apply for job
Attach Your CV