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.

Full Stack Application Developer

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

IBM CIC offers career growth opportunities in a supportive work environment with benefits like training programs, flexible working arrangements, and industry certifications. The role involves contributing to cloud development projects and working with diverse teams to drive innovation for clients.

Entry Level Site Reliability Engineer

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

This job description highlights opportunities to work on innovative AI-powered cloud-native solutions, collaborate in agile teams, and contribute to global growth at IBM. Responsibilities include system monitoring, troubleshooting, deployment, and maintenance, with requirements emphasizing technical expertise in automation, Linux, and cloud technologies.

Application Developer - Commerce Transformation

Company: IBM

Location: CLUJ-NAPOCA, RO

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as an SAP Commerce Hybris Developer. The position involves designing, developing, and deploying enterprise-level e-commerce solutions using various technologies and methodologies. The role requires strong technical skills, collaboration, and leadership abilities.

Senior SAP ABAP Developer

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting as an SAP ABAP Backend Developer. The role involves designing, developing, and maintaining backend solutions within SAP environments, collaborating with functional consultants, architects, and business stakeholders. The position requires extensive ABAP development experience, knowledge of SAP NetWeaver, and familiarity with SAP HANA CDS Views, AMDP, and HANA-optimized ABAP development.

Application Developer-Open Source

Company: IBM

Location: Shenyang, CN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting as a Software Developer, highlighting the role's responsibilities, required education, and technical expertise. It emphasizes the chance to work with cutting-edge technologies and collaborate with clients globally to improve hybrid cloud and AI solutions.

Quality Engineer - Automation

Company: IBM

Location: GUADALAJARA, MX

Posted Dec 04, 2025

The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. Responsibilities include using WebdriverIO framework with TypeScript and Cucumber BDD, understanding design patterns, source code repositories, CI/CD, and clear communication. Required education is a Bachelor's degree in computer science or related field, with at least 12 years of software testing automation experience. Preferred experience includes knowledge of design creation and execution of test cases, cloud platforms, data quality analysis, and basic data science concepts.

Package Consultant-SAP SCM PP

Company: IBM

Location: Pune, IN

Posted Dec 04, 2025

The text describes a career in IBM Consulting, highlighting the opportunities for collaboration with clients, working with visionaries, and leveraging IBM's technology platforms. It emphasizes the importance of curiosity, continuous learning, and long-term career growth. The role of a senior SAP Consultant is also discussed, focusing on strategic solution focus, comprehensive solution delivery, and required education and technical expertise.

Data Scientist Intern

Company: IBM

Location: GRONINGEN, NL

Posted Dec 04, 2025

The text describes a career in IBM Consulting, highlighting the focus on long-term relationships, collaboration with clients, and working with visionaries across industries. It emphasizes the importance of curiosity, knowledge, and continuous learning. The role involves building an intelligent automated talent-matching system using NLP techniques to analyze project requirements and CV data, ranking suitable candidates based on skills, experience, and seniority, and providing transparent explanations through an LLM-powered layer.

Business Transformation Consultant-IoT & PLM

Company: IBM

Location: Gurgaon, IN

Posted Dec 04, 2025

The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. The position requires experience in ARAS PLM implementation, development, and customization, as well as knowledge of enterprise application deployment methodologies and PLM domain concepts.

Solutions Consultant

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

This role involves presales support for IBM's cloud and AI solutions, emphasizing collaboration with clients and teams to drive innovation and career growth.

Safety & Industrial Hygiene Professional

Company: IBM

Location: Yorktown Heights, US

Posted Dec 04, 2025

This text describes a job role for an Industrial Hygiene Safety professional requiring expertise in occupational safety, health risk management, and program development. It outlines responsibilities such as conducting safety surveys, maintaining regulatory compliance, and collaborating with teams to improve workplace wellbeing.

Gerente de Projetos – Foco em IA e Atendimento ao Cliente

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career in IBM Consulting emphasizing global collaboration, innovation in hybrid cloud and AI, professional growth, and technical expertise. It outlines responsibilities like project management, team leadership, and risk governance, along with required qualifications such as a bachelor's degree and experience as an AI project manager.

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