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.

Business Transformation Consultant-Finance Analytics

Company: IBM

Location: Hyderabad, IN

Posted Dec 04, 2025

The job role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. The ideal candidate should have 4+ years of experience with IBM Cognos TM1, strong knowledge of ETL processes, and proficiency in Python development. The role requires excellent analytical and communication skills.

z Delivery Consultant, GDPS

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The IBM Technology Expert Labs is seeking an IBM GDPS IT Management Consultant with expertise in IBM Z and Storage technology. The role involves leading and delivering presales and postsales client engagements to enable the adoption of IBM GDPS. Ideal candidates will have a successful history of implementing IBM GDPS engagements, be familiar with sysplex architectural methods, and possess strong zOS Parallel Sysplex Networking and Automation skills.

Senior AI Cybersecurity Consultant

Company: IBM

Location: San Francisco, US

Posted Dec 04, 2025

The job posting is for a highly skilled AI Cybersecurity Consultant to integrate AI and LLMs into advanced cybersecurity solutions. The role involves strategic advisory, solution design and implementation, data engineering, threat intelligence, automation, governance, and stakeholder engagement. The ideal candidate should have deep expertise in cybersecurity, AIML, and LLM frameworks, along with strong communication and stakeholder engagement skills.

Product Manager

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The text is a job description for a Product Manager role at IBM Infrastructure. It highlights the responsibilities, required education, technical expertise, and preferred experience for the position. The role involves strategic product management, data analytics, customer success enablement, data-driven decision making, user feedback integration, and cross-functional leadership.

Analog Circuit Design Engineer

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

This job description outlines the role of an Analog circuit design engineer specializing in high-speed serial IO links for IBM's next-generation technologies. The position requires expertise in full-custom analog circuit design, 7nm/14nm FinFet processes, and collaboration with global teams for macro development and verification.

Software Intern - Technical Support 2026

Company: IBM

Location: Krakow, PL

Posted Dec 04, 2025

IBM Software is seeking motivated individuals for intern positions in their zSystems Software support teams. The role involves providing remote technical support, problem determination, and collaboration with other teams to resolve issues. Required skills include knowledge of zOS operating systems, troubleshooting tools, and excellent communication skills.

Package Consultant-SAP Ariba

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on Supply Chain solutions using Ariba applications. It highlights the role's responsibilities, required education, and technical expertise. The position involves working with clients globally, leading teams, and participating in sales opportunities.

Software Developer (Java Back-End)

Company: IBM

Location: Praha, CZ

Posted Dec 04, 2025

The job description outlines a backend developer role at IBM, focusing on software development, data governance, and collaboration with cross-functional teams using technologies like Java, Docker, and Jenkins. It emphasizes skills in agile development, CI/CD practices, and containerization tools while detailing responsibilities such as designing features, maintaining code quality, and working with product managers.

Desenvolvedor(a) Salesforce Industries

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

This role involves collaborating with clients on hybrid cloud and AI projects, emphasizing innovation, career growth, and technical expertise in Salesforce. It highlights opportunities for professional development and impactful solutions across industries, with a focus on strategic partnerships and continuous learning.

Designer Internship

Company: IBM

Location: Antwerpen, BE

Posted Dec 04, 2025

IBM Consulting offers a career rooted in long-term relationships and collaboration with global clients. Interns can enhance their knowledge, gain professional experience, and build a compelling portfolio by working on client projects. The role provides opportunities to develop skills in creative design, user-centric research, design thinking workshops, and visual design.

IT Business Analyst - Legal Reporting (f/m/x)

Company: IBM

Location: Lancy, CH

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 10+ years of experience as an IT Business Analyst with expertise in Legal Reporting, Finance Risk regulation, and Legal Reporting software. The role includes analyzing regulations, defining functional designs, managing vendor relationships, executing database scripts, and liaising with the business. The position offers an individual career path, access to trainings, a knowledge sharing culture, and the possibility to work on projects in one of the largest IT companies.

Web Developer – Entry Level

Company: IBM

Location: Bedford, CA

Posted Dec 04, 2025

The IBM Client Innovation Centre in Nova Scotia offers a unique position at the intersection of business and technology. The role involves designing, developing, and delivering modern web applications using frontend frameworks and cloud technologies. The position requires a Bachelor's degree, experience with JavaScript, TypeScript, and modern frontend frameworks, and exposure to backend or fullstack environments.

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