Software Development Jobs

1,118,120 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.

Team Leader SAP ATTP

Company: IBM

Location: Multiple Cities

Posted Dec 07, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as an Application Architect for SAP Advanced Track and Trace for Pharmaceuticals (ATTP). The role involves designing and delivering end-to-end serialization and traceability solutions for clients in the life sciences industry, ensuring compliance with global regulations and seamless integration within digital supply chains. The position requires strong technical expertise in SAP ATTP, SAP ERP, SAP ICH, SAP EM, and SAP S/4HANA, as well as excellent communication and stakeholder management skills.

Lead AI Architect

Company: IBM

Location: Multiple Cities

Posted Dec 07, 2025

The text describes a career opportunity at IBM Consulting as a Lead AI Architect specializing in AI and AIOps solutions. The role involves working with clients globally, demonstrating technical leadership, and providing strategic consulting to drive business value through innovative AI solutions.

Test and Failure Analysis Engineer for Storage Hardware

Company: IBM

Location: Houston, US

Posted Dec 07, 2025

This job description outlines a role within IBM's Infrastructure Storage Hardware Organization, focusing on hardware and firmware design, verification testing, and debugging for storage systems. Responsibilities include failure analysis, testing new platforms, and collaboration with development teams. Required skills involve hardware expertise, Linux experience, and communication abilities.

Senior SAP MM Consultant (cutover activities exp)

Company: IBM

Location: Giza, EG

Posted Dec 07, 2025

The text describes a career opportunity at IBM Consulting as a SAP Package Consultant. The role involves working with clients to deliver high-quality SAP solutions, leveraging deep understanding of SAP functionalities and business processes. The position requires strong communication, strategic thinking, and adaptability skills.

エンタープライズのお客様向け・パートナーセールス

Company: IBM

Location: Tokyo, JP

Posted Dec 07, 2025

This job posting highlights IBM's recruitment for a sales role focused on enterprise customers in finance, manufacturing, and retail. The position emphasizes collaboration with partners, innovative solutions, and building strategic technology partnerships. It outlines key responsibilities, required skills, and the company's commitment to growth and skill development.

Application Developer-Oracle Cloud Reports

Company: IBM

Location: BANGALORE, IN

Posted Dec 07, 2025

The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. The consultant will serve as a client-facing practitioner, selling and implementing expert services using IBM's offerings and technologies. The role requires building, automating, and releasing solutions based on client priorities, exploring and resolving issues, and ensuring integration solutions meet client specifications and are delivered on time.

Sales Development Representative Intern - Entry Level Sales Program 2026

Company: IBM

Location: Markham, CA

Posted Dec 07, 2025

IBM's Sales Internship Program offers a collaborative and experiential environment for students to develop sales skills, engage with clients, and contribute to digital transformation solutions. The role emphasizes technical expertise, client-focused approaches, and growth opportunities within a supportive team.

Application Developer-SAP Commerce

Company: IBM

Location: BANGALORE, IN

Posted Dec 07, 2025

The text describes a career opportunity at IBM Consulting, focusing on assisting clients with application packaged solutions like SAP, Oracle, Salesforce, and Microsoft Dynamics. The role requires expertise in Java, J2EE, Spring Frameworks, SAP Commerce Cloud, Hybris, and related technologies. A bachelor's degree is required, with a master's degree preferred. The position offers the chance to work with visionaries across industries and make meaningful changes for clients.

Package Consultant-Oracle Finance Cloud

Company: IBM

Location: Kolkata, IN

Posted Dec 07, 2025

This job description outlines a role in IBM's consulting delivery centers, requiring expertise in Oracle applications, Agile methodologies, and technical solutions. Responsibilities include partnership development, system implementation, and training, with emphasis on Oracle R12 and cloud experience.

Package Consultant-SAP HANA SCM MM

Company: IBM

Location: BANGALORE, IN

Posted Dec 07, 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 assisting clients in selecting, implementing, and supporting SAP Supplier Relationship Management and Materials Management modules. Required qualifications include a bachelor's degree and 8-12 years of SAP functional experience, with a specialization in SAP MM and HANA modules.

Group Manager- F&A operations

Company: IBM

Location: Noida, IN

Posted Dec 07, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role in IBM BPO that accelerates digital transformation using agile methodologies, process mining, and AI-powered workflows. The role involves owning client engagements, monitoring and managing transformation, leading business change management, and providing mentorship and training. The position requires extensive experience in the finance domain, expertise in ERP or Oracle tools, and strong interpersonal and technical skills.

Full-Stack Engineer, Data platforms (GCP) H/F - IBM Client Innovation Center

Company: IBM

Location: Bois Colombes Cedex, FR

Posted Dec 07, 2025

The role of a Senior FullStack Engineer involves designing, building, and operating a next-generation software delivery platform. The engineer will work within an Agile team, contributing to automation pipelines, prompts, and governance mechanisms. Required skills include expertise in Python, TypeScript, React, SQL, CICD pipelines, Docker, Terraform, and cloud platforms like GCP or Azure. Familiarity with AI-assisted coding tools and LLMs is also preferred.

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