Software Development Jobs

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

SAP S/4HANA Service Package Consultant

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting as an SAP consultant, highlighting the role's responsibilities, required skills, and desired attributes. It emphasizes the importance of long-term relationships, collaboration, and continuous learning in the role.

AI Foundations - Software Engineer - Research Internship: 2026

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text is a job description for an AI Software Engineer Intern position at IBM Research. It highlights the responsibilities, required skills, and preferred qualifications for the role. The position involves working on cutting-edge AI research, developing scalable infrastructure, and contributing to IBM's open innovation initiatives.

Technical Support Representative- Network Detection and Response

Company: IBM

Location: Mumbai, IN

Posted Dec 04, 2025

The role involves working with clients on hybrid cloud and AI projects, monitoring network threats, and collaborating with security teams. It requires technical expertise in NDR tools and cybersecurity.

Federal Associate Consultant (Rocket Center, WV)

Company: IBM

Location: Rocket Center, US

Posted Dec 04, 2025

The IBM Consulting Associate Program offers university hires the opportunity to work with diverse clients worldwide, focusing on professional development, technical skills, and personal growth. The role involves solving complex business problems, collaborating with clients, and driving innovation using IBM's technology platforms and strategic partners.

IBM Storage Software products

Company: IBM

Location: Pune, IN

Posted Dec 04, 2025

The text describes the Chksnap script, a diagnostic tool for IBM Storage Software products. It mentions the tool's compatibility with various operating systems and its integration with other IBM software like Storage Scale, Storage Scale System, Copy Services Manager, and Storage Insight. The text also highlights the required education and technical expertise for the role, including Salesforce CSP, PuTTY, and Enhanced Customer Data Repository (ECuRep).

Application Consultant-Banking

Company: IBM

Location: Taipei, TW

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, highlighting the role of an Application Consultant who works closely with clients to improve their hybrid cloud and AI journey. The position requires strong technical skills, experience in system analysis and design, and the ability to develop proposals, analyze requirements, and design future-ready architectures.

Software Engineer - Go or Java, Python, Docker, Kubernetes

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Software, specifically on the HashiCorp engineering team. The role involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multicloud and hybrid environments. The position requires designing, prototyping, and implementing features and tools while collaborating with various teams and stakeholders. The ideal candidate should have a strong backend focus, experience with modern programming languages and frameworks, and a cloud-native mindset.

Value Process and Governance Consultant (f/m/x)

Company: IBM

Location: Zurich, CH

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as a Value Process & Governance specialist. The role involves establishing governance frameworks, standardizing processes, and ensuring strategic alignment of AI and automation initiatives with client goals. The position offers individual career growth, access to trainings, and the chance to work on impactful projects with a global network of clients.

Process Analyst – Insurance Claims

Company: IBM

Location: Noida, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, specifically in the IBM BPO division. It highlights the role's focus on accelerating digital transformation using agile methodologies, process mining, and AI-powered workflows. The position involves working with clients globally, collaborating with visionaries across industries, and leveraging IBM's technology platforms. The text also mentions the importance of curiosity, continuous learning, and long-term career growth within the company.

PROCESS DELIVERY SPECIALIST-LEAD TO CASH

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as a Process Analyst in the Order to Cash (O2C) domain. The role involves processing accounts receivable, preparing journal entries, reconciling accounts, and meeting client service level agreements. The position requires a bachelor's degree, preferably a master's degree, and experience in enhancing cash application automation and reducing complexity in assigned accounts.

Operational Technology Specialist

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes the role and responsibilities of a Senior Cybersecurity OT Specialist, focusing on securing operational technology environments. It highlights the need for extensive experience in cybersecurity, knowledge of ICS protocols and architectures, and expertise in OT security technologies. The role involves developing and implementing OT cybersecurity policies, conducting risk assessments, designing security controls, monitoring security systems, collaborating with OT engineers, providing training, participating in incident response, staying updated on OT security threats, evaluating security technologies, contributing to OT network architecture, ensuring compliance with OT security standards, and mentoring junior team members.

Application Developer-Mobile Android

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career in IBM Consulting, focusing on long-term client relationships and collaboration across industries. It highlights the role of an Application Developer for Mobile Android, who specializes in designing, developing, and supporting Android applications using Java and various tools. The role requires expertise in Android architecture, design patterns, and APIs to deliver innovative mobile experiences.

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