Software Development Jobs

1,119,005 open positions · Updated daily

Software development is at the forefront of digital transformation, driven by AI, container orchestration, and distributed cloud services. Demand is surging in fintech, healthtech, and gaming as firms race to launch secure, high‑performance applications.

Roles span full‑stack engineers, front‑end specialists, back‑end architects, mobile developers, DevOps engineers, cloud architects, security analysts, data engineers, and ML engineers. Typical duties include designing scalable APIs, building responsive UIs, implementing CI/CD pipelines, performing automated testing, and monitoring application health.

Salary transparency empowers developers to benchmark against market rates, negotiate equitable compensation, and assess opportunities for growth. It also reduces pay gaps and ensures teams are rewarded fairly for their expertise.

Data Engineer-Data Platforms-AWS

Company: IBM

Location: Kochi, IN

Posted Dec 04, 2025

The role involves working in IBM Consulting Client Innovation Centers Delivery Centers to deliver technical and industry expertise to clients worldwide. The Data Engineer will develop, maintain, evaluate, and test big data solutions using Spark Framework, Python or Scala, on Hadoop and Azure Cloud Data Platform. Responsibilities include building data pipelines, processing data with Spark, developing efficient software code, and working with Hadoop and Azure ecosystem components.

Supply Analyst - (LTB coordinator)

Company: IBM

Location: GUADALAJARA, MX

Posted Dec 04, 2025

The position is part of the Supply Assurance Organization. The role involves reviewing and analyzing End Of Life notifications from suppliers and working with various teams to make decisions and complete tasks. A Bachelor's degree in Industrial Engineering, International Business, Business Administration or related fields is required, along with strong analytical skills and SAP knowledge.

Application Developer-Cloud FullStack

Company: IBM

Location: Pune, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a software developer role. The role involves working on hybrid cloud and AI projects, collaborating with stakeholders, and developing high-quality software. Required skills include Java, React, Redux, and experience with databases like SQL, NoSQL, Postgres, MongoDB, or Cassandra.

Senior Scrum Master – Defence

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

IBM CIC promotes a supportive work environment with opportunities for career growth, training, and innovation. The role emphasizes collaboration, Agile methodologies, and delivering secure solutions for defense clients, while offering comprehensive benefits and professional development.

Infrastructure

Company: IBM

Location: Cheltenham, GB

Posted Dec 04, 2025

IBM CIC offers a career with opportunities to work with visionaries across industries, improve hybrid cloud and AI, and make meaningful change for clients. The company provides training, promotion opportunities, diversity and inclusion, work-life balance, and traditional benefits. They seek a Java Engineer to lead projects, mentor junior engineers, and shape technical direction.

Associate Security Consultant 2026

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

IBM Consulting offers a program for university hires to work with diverse clients worldwide. The role involves collecting and analyzing requirements, designing solutions, and implementing advanced security solutions. The company focuses on professional development, continuous learning, and career growth in a culture of coaching and empathy.

Hardware Developer Intern 2026

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

IBM is seeking developers and hardware development engineers to work on cutting-edge technologies like quantum computing and AI. The role involves designing, testing, and supporting hardware firmware and semiconductors for IBM products. Required skills include programming, computer architecture, and hardware design.

Package Consultant-Workday Absence, Time Tracking, Payroll

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on working with clients globally to improve hybrid cloud and AI solutions. The role involves supporting infrastructure for various industries and requires experience in Workday implementation and certification.

Quality Engineer - SDET

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The job description outlines the responsibilities and requirements for a Software Development Engineer in Test (SDET) role at IBM Consulting. The role involves designing, developing, and maintaining automation frameworks for backend API validations using Java and tools like Karate, Rest Assured, and Postman. The SDET will collaborate with cross-functional teams, contribute to CI/CD pipelines, and ensure high code and test coverage while improving backend performance and reliability.

Senior Data Engineer

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The job posting is for a Senior Data Engineer position in IBM Consulting's IT Digital Marketing Solutions team. The role involves developing dynamic software solutions, working in Client Innovation Centers, and collaborating with clients globally. The position requires proficiency in Python, Java, or .NET, experience with Docker and Kubernetes, ETL processes, security and data protection, and SQL environments. Preferred experience includes Azure DevOps.

Senior OCP Consultant

Company: IBM

Location: Krakow, PL

Posted Dec 04, 2025

The IBM Technology Expert Labs team is seeking a skilled System Administrator Consultant with experience in OpenShift/Kubernetes cluster administration and Linux RHEL-based systems. The role involves managing OpenShift/Kubernetes clusters, RHEL/Linux systems, and implementing best practices for network, storage, and infrastructure. The ideal candidate will have a collaborative and experiential mindset, strong problem-solving skills, and the ability to build effective relationships with clients and partners.

Application Developer-SAP ABAP HANA

Company: IBM

Location: Mumbai, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as a Software Developer. The position involves working on hybrid cloud and AI projects, collaborating with stakeholders, and continuously learning new technologies. The role requires a Bachelor's degree, 6-7 years of experience, and expertise in SAP HANA, ABAP development, and related technologies.

Frequently Asked Questions

What are typical salary ranges by seniority for Software Developers?
Junior and Associate developers earn between $80,000–$110,000 annually. Mid‑level engineers command $110,000–$150,000. Senior engineers range from $150,000–$200,000, while Staff and Principal engineers often exceed $200,000, with some roles reaching $250,000+ in high‑growth markets.
Which skills and certifications are most valuable for Software Development roles?
Core programming languages (JavaScript/TypeScript, Java, C#, Python) and frameworks (React, Angular, Spring, .NET) remain essential. Cloud expertise in AWS Certified Solutions Architect, Azure Developer Associate, or Google Cloud Professional Architect is highly sought after. DevOps skills with Docker, Kubernetes, GitHub Actions, and Terraform, plus security certifications (CISSP, CompTIA Security+) add significant value.
How common is remote work for Software Development positions?
Approximately 70‑90% of roles in our database offer fully remote or hybrid arrangements. Companies provide flexible hours, virtual collaboration tools, and remote‑first onboarding to accommodate developers worldwide.
What career progression paths exist within Software Development?
Typical trajectories move from Junior → Mid‑level → Senior → Staff → Principal Engineer, or transition into leadership as Engineering Manager, Director, VP of Engineering, and CTO. Continuous learning, ownership of high‑impact projects, and mentorship accelerate advancement.
What industry trends are shaping Software Development today?
Key trends include AI/ML model integration in production, serverless architectures, edge computing for low‑latency applications, low‑code/no‑code platforms, security‑by‑design

Related Pages