



General Summary:
The Senior Software Engineer will be responsible for designing, developing, testing, and maintaining full-stack solutions. This role involves hands-on coding (80% of time), performing peer code reviews, handling pull requests and engaging in architectural discussions with stakeholders. You'll contribute to the development of large-scale, data-driven SaaS solutions using best practices like TDD, DRY, KISS, YAGNI, and SOLID principles. The ideal candidate is an experienced full-stack developer who thrives in a fast-paced, Agile environment.
Essential Job Functions:
- Design, develop, and maintain scalable applications using Python and Django.
- Build responsive and dynamic user interfaces using React and TypeScript.
- Implement and integrate GraphQL APIs for efficient data querying and real-time updates.
- Apply design patterns such as Factory, Singleton, Observer, Strategy, and Repository to ensure maintainable and scalable code.
- Develop and manage RESTful APIs for seamless integration with third-party services.
- Design, optimize, and maintain SQL databases like PostgreSQL, MySQL, and MSSQL.
- Use version control systems (primarily Git) and follow collaborative workflows.
- Work within Agile methodologies such as Scrum or Kanban, participating in daily stand-ups, sprint planning, and retrospectives.
- Write and maintain unit tests, integration tests, and end-to-end tests, following Test-Driven Development (TDD).
- Collaborate with cross-functional teams, including Product Managers, DevOps, and UI/UX Designers, to deliver high-quality products
Essential functions are the basic job duties that an employee must be able to perform, with or without reasonable accommodation. The function is considered essential if the reason the position exists is to perform that function.
Supportive Job Functions:
- Remain knowledgeable of new emerging technologies and their impact on internal systems.
- Available to work on call when needed.
- Perform other miscellaneous duties as assigned by management.
These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent. However, these tasks still constitute important performance aspects of the job.
Skills
- The ideal candidate must have strong proficiency in Python and Django, with a solid understanding of Object-Oriented Programming (OOPs) principles. Expertise in JavaScript,
- TypeScript, and React is essential, along with hands-on experience in GraphQL for efficient data querying.
- The candidate should be well-versed in applying design patterns such as Factory, Singleton, Observer, Strategy, and Repository to ensure scalable and maintainable code architecture.
- Proficiency in building and integrating REST APIs is required, as well as experience working with SQL databases like PostgreSQL, MySQL, and MSSQL.
- Familiarity with version control systems (especially Git) and working within Agile methodologies like Scrum or Kanban is a must.
- The candidate should also have a strong grasp of Test-Driven Development (TDD) principles.
- In addition to the above, it is good to have experience with Next.js for server-side rendering and static site generation, as well as knowledge of cloud infrastructure such as AWS or GCP.
- Familiarity with NoSQL databases, CI/CD pipelines using tools like GitHub Actions or Jenkins, and containerization technologies like Docker and Kubernetes is highly desirable.
- Experience with microservices architecture and event-driven systems (using tools like Kafka or RabbitMQ) is a plus, along with knowledge of caching technologies such as Redis or
- Memcached. Understanding OAuth2.0, JWT, SSO authentication mechanisms, and adhering to API security best practices following OWASP guidelines is beneficial.
- Additionally, experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation, and familiarity with performance monitoring tools such as New Relic or Datadog will be considered an advantage.
Abilities:
- Ability to organize, prioritize, and handle multiple assignments on a daily basis.
- Strong and effective inter-personal and communication skills
- Ability to interact professionally with a diverse group of clients and staff.
- Must be able to work flexible hours on-site and remote.
- Must be able to coordinate with other staff and provide technological leadership.
- Ability to work in a complex, dynamic team environment with minimal supervision.
- Must possess good organizational skills.
Education, Experience, and Certification:
- Associate or bachelor’s degree preferred (Computer Science, Engineer, etc.), but equivalent work experience in a technology related area may substitute.
- 2+ years relevant experience, required.
- Experience using version control daily in a developer environment.
- Experience with Python, JavaScript, and React is required.
- Experience using rapid development frameworks like Django or Flask.
- Experience using front end build tools.

About Data Axle
About
Data Axle is a product company that offers various data and technology solutions, including software-as-a-service (SaaS) and data-as-a-service (DaaS). These solutions help businesses manage and leverage data for marketing, sales, and business intelligence.
They are data-driven marketing solutions provider that helps clients with clean data, lead generation, strategy development, campaign design, and day-to-day execution needs. It solves the problem of inaccurate and incomplete data, enabling businesses to make informed decisions and drive growth. Data Axle operates in various industries, including healthcare, finance, retail, and technology.
About Data Axle:
Data Axle Inc. has been an industry leader in data, marketing solutions, sales, and research for over 50 years in the USA. Data Axle now has an established strategic global center of excellence in Pune. This center delivers mission
critical data services to its global customers powered by its proprietary cloud-based technology platform and by leveraging proprietary business and consumer databases.
Data Axle India is recognized as a Great Place to Work!
This prestigious designation is a testament to our collective efforts in fostering an exceptional workplace culture and creating an environment where every team member can thrive.
Tech stack




Candid answers by the company
Data Axle is a product company which offers various data and technology solutions, including software-as-a-service (SaaS) and data-as-a-service (DaaS).
They helps clients create a foundation of clean data, find new leads, develop winning strategies and design beautiful campaigns.
Similar jobs
🚀 Hiring: Java Full Stack Developer (5+ Yrs)
📍 Location: Pan India | 🏠 Remote Opportunity
⏱️ Notice Period:- Immediate Joiner .
We are hiring for a Java Full Stack Developer with hands-on experience in Java, Spring Boot, and Angular. If you love building scalable, high-performance web apps and want to work remotely with a dynamic team, this is for you!
🔧 Must-Have:
5+ years of experience
Strong in Java, Spring Boot, Angular
Good knowledge of REST APIs, databases, and Git
Excellent problem-solving & communication skills

- Good understanding of NODE JS back-end development
- Strong understanding of Node.js and frameworks available for it
- Understanding of front-end technologies, such as React or Angular, HTML and CSS3
-Solid understanding of object-oriented development and design patterns.
- Good experience with AJAX, REST and JSON
- Experience with development practices such as Test-Driven Development and Continuous Integration
-Experience in Version Control Systems like GIT, Bitbucket
- Must have good problem solving and analytical skills.
- Must be a team player, having good communication skills, self-starter
- Ability to pick up new technology is needed.



𝗚𝘂𝗮𝗿𝗮𝗻𝘁𝗲𝗲𝗱 𝗣𝗹𝗮𝗰𝗲𝗺𝗲𝗻𝘁 𝗳𝗼𝗿 𝘁𝗼𝗽 𝟭𝟬 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗲𝗿𝘀
Courses: Python, React, Node, ROR
Eligibility: BE, BTech, MTech, MCA students
Batch Passout: 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026
1. The Full Stack batch (Python, React, ROR, Node) is starting from 3rd March.
2. The course fee is ₹30,000, which can be paid in 3 installments of ₹10,000 each.
3. The course duration is 3 months.
4. The training will be 8 hours daily, from 10 AM to 7 PM, Monday to Friday.
5. The training will be practical and hands-on, focusing on live projects using laptops and computers (no board teaching).
6. Each batch will have only 20 students, and the top 10 students will get guaranteed placement in BestPeers with a starting salary of ₹15,000 per month (fixed for 1 year, followed by an appraisal).
7. Before joining the course, we will conduct an interview to help identify your weak areas so that you can focus on improving them during the training.


Delivery Solutions is a Retail eCommerce OXM Platform that provides retailers with out-of-the-box solutions to power Same-Day Delivery, Curbside, In-Store Pickup, Shipping, and Post Purchase experiences. We are trusted with some of the biggest names in multiple verticals of retail like Sephora, AT&T, Footlocker, Michael's, Office Depot, GameStop, Total Wine, Sally Beauty, Abercrombie & Fitch Co. Belk, Loblaw, Vineyard Vines etc.
Our SAAS-based solution is highly flexible and interacts seamlessly with E-commerce properties, OMS, WMS, and POS systems for a highly scalable experience and a delighted customer base.
Delivery Solutions is a wholly-owned subsidiary of UPS | We are a certified Great Places To Work Company
Role: Senior Software Engineer - MEAN Stack
Reports to: Team Lead
Division/Department: Product
Work Location: India - Remote / Pune
We are seeking highly skilled and experienced Senior Software Engineers to join our SaaS company. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software products. You will work closely with cross-functional teams to design, develop, and deploy scalable software solutions using the MEAN stack (MongoDB, Express.js, Angular, Node.js) and related technologies.
Responsibilities:
- Collaborate with product managers, designers, and other stakeholders to define software requirements and translate them into technical specifications.
- Design and develop robust and scalable software solutions using the MEAN stack and other relevant technologies.
- Take ownership of feature development and deliver high-quality code on time.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot and debug software issues, and identify and implement effective solutions.
- Collaborate with DevOps teams to ensure smooth deployment and operation of software applications.
- Stay up-to-date with the latest industry trends, tools, and technologies and make recommendations for process improvements.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. (Master's degree preferred)
- 4+ years of hands-on experience in MEAN stack development, including MongoDB, Express.js, Angular (version 2 or higher), and Node.js.
- Proven experience working in a product-based company, delivering software solutions to customers.
- Strong understanding of Agile methodologies and Agile development practices.
- Proficient in front-end technologies such as Angular, HTML, CSS, and responsive design principles.
- Solid understanding of back-end technologies including Node.js, RESTful APIs, and server-side frameworks.
- Experience with cloud platforms, specifically AWS, and familiarity with related services.
- Knowledge of JSON, Kibana, JIRA, and Jenkins is a plus.
- Strong problem-solving skills and the ability to work independently as well as in a team.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
If you are a self-motivated individual with a passion for delivering high-quality software and want to work with a team that values creativity and innovation, then we encourage you to apply for this exciting opportunity. Join our team and be part of a dynamic environment where your expertise will make a significant impact on our software products.
- Please submit your resume along with any relevant project portfolios or GitHub repositories, for consideration.



You’ll be joining a small team working at the forefront of new technology, solving the challenges that impact both the front-end and back-end architecture, and ultimately, delivering amazing global user experiences.
Responsibilities
• Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
• Ideate and develop new product features in collaboration with domain experts in healthcare and genomics
• Develop state-of-the-art enterprise standard front-end and backend services
• Develop cloud platform services based on a container orchestration platform
• Continuously embrace automation for repetitive tasks
• Ensure application performance, uptime, and scale, maintaining high standards of code quality by using clean coding principles and solid design patterns
• Build robust tech modules that are Unit Testable, Automating recurring tasks and processes
• Engage effectively with team members and collaborate to upskill and unblock each other
Other Skills
• Innovation and thought leadership
• UI - UX design skills
• Interest in learning new tools, languages, workflows, and philosophies to grow
• Communication
Who are we?
HaystackAnalytics is a company working in deep technology of genomics, computing, and data science for creating the first-of-its-kind clinical reporting engine in healthcare. We are a new but well-funded company with a tremendous amount of pedigree in the team (IIT Founders, IIT & IIM core team). Some of the technologies we have created are a global first in infectious disease and chronic diagnostics. As a product company creating a huge amount of IP, our Technology and R&D team are
our crown jewels. With the early success of our products in India, we are now expanding to take our products to international shores



Job Title: PHP (Laravel) Developer
Experience: 2 to 7 years
Skills:
PHP : Laravel, (MVC)
Database: MySQL
{(added Advantage)
Database : Mongo DB
Server Hosting : – AWS (Knowledge of EC2, S3, RDS & Route53)
Good to have experience in ReactJS, NodeJS, VueJS}
Communication skills: Must have good in communication
.
Requirements:
Understanding of MVC design patterns
Basic understanding of front-end technologies, such as JavaScript, HTML5, and
CSS3
Knowledge of object oriented PHP programming
In-depth knowledge of object-oriented PHP 7.x and Laravel 5/6+ PHP Framework
Experience with MVC, Entity Framework, Web form, Web API and business layer
and
front-end technologies
Creating database schema that represent and support business processes
Familiarity with SQL/NoSQL databases and their declarative query languages
In-depth knowledge of Git,Bitbucket and related pipeline for Continues integration
and
Continues deployment
Creative and efficient problem solving capability
Understanding of Agile development process
Developing rich and complex web applications in an efficient manner so that the
applications let the user interact with the site or application smoothly.
Ability to understand technical documents like SRS, Design Document & Wireframes.
Personal Specifications –
- Proficiency in written and spoken English(must)
- Understanding of project development methodologies like Agile is preferred.
- Understand team development/Source code control

Title
Full Stack Developer (Dotnet & Angular)
Roles and Responsibilities
- Develop web applications in C#, ASP.NET Core, ASP.NET MVC/WebAPI
- Design and develop backend APIs for complex custom business applications as per requirement
- Design and develop database schema, queries, stored procedures
- Develop frontend SPA using AngularJS/Angular 2+, API integration, Data binding
- Collaboration with developer team, Project managers to ideate software solutions
- Essential communication skills for customer conference calls and meetings
- Interact with clients and other stakeholders to understand their requirements/problems, provide daily updates, plan and module delivery
- Test software to ensure quality and efficiency
- Responsible to troubleshoot bugs and fix them as well as maintain/enhance existing projects
- Write technical documentation
- Working with Agile and Scrum methodologies
- Extensive knowledge of database performance optimization strategies, indexing, sharding
- Develop applications using TDD (Test Driven Development), Unit testing, Integration testing, NUnit/XUnit framework
- Design HLD/LLD architecture diagrams, Infrastructure diagrams, ER Diagrams
Required Skills
- C#
- NET/ASP.NET Core
- Entity Framework
- Javascript
- Typescript
- Angular
- Relational Databases (Postgresql etc.)
- NoSQL (MongoDB, DynamoDB etc.)
- NUnit/XUnit
Nice to have
- AWS/Azure/GCP
- Docker
- Kubernetes
- Microservices


Experience Level – 2 to 8 years
Application Developement, If needed making bugfixes, hotfixes, Junit. |
|
|
|
Technical Skills: |
|
|
Java, J2EE, Spring, Spring Boot & Spring Data JPA, Junit |
|
Angular 8+, React, GIT |
|
Cloud Services |
|
PostgreSQL/Mysql/Oracle |
|
REST Services |
|
Kubernetes, docker |
|
Maven/gradle |
|
Jenkins, bamboo, puppet, chef |
|
|
Other technical skills (Nice to have) |
|
|
Scrum |
|
Soft skills |
|
Strong communication (German/English) |
|
Team Player |






