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.

Application Runtimes Development Manager

Company: IBM

Location: Hursley, GB

Posted Dec 09, 2025

This job description outlines a senior Development Manager role requiring leadership of distributed teams, technical expertise in cloud-native technologies, and collaboration across global teams. The position emphasizes strategic alignment, roadmap execution, and talent development in a high-impact lab environment.

BPOプロジェクトチームリーダー

Company: IBM

Location: Kitakyushu, JP

Posted Dec 09, 2025

This job description highlights IBM Consulting's focus on global client collaboration, innovation in hybrid cloud and AI, and career growth opportunities. It outlines requirements for Japanese language proficiency, team leadership experience, and technical skills in BPO projects across industries like finance and procurement.

Application Developer - DevOps

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

The text promotes IBM CIC's career opportunities, emphasizing growth, innovation, and a supportive culture. It highlights benefits like training programs, career development, work-life balance, and collaboration with industry leaders. The role involves DevOps expertise and requires leadership in technical initiatives.

Systems Support Apprentice

Company: IBM

Location: POUGHKEEPSIE, US

Posted Dec 09, 2025

The text describes an IBM Systems Support Apprentice program emphasizing hands-on learning, mentorship, and career growth opportunities. It highlights the apprenticeship's structured training, credential recognition, and pathways to full-time roles, while outlining requirements like technical skills and educational qualifications. The tone is encouraging, focusing on innovation, collaboration, and professional development.

Technical Architect-Red Hat Platform

Company: IBM

Location: BANGALORE, IN

Posted Dec 09, 2025

This job description outlines a Cloud Architect role at IBM Consulting, requiring expertise in Red Hat OpenShift, cloud infrastructure, and certifications. Responsibilities include designing cloud solutions, leading projects, and collaborating with teams. The position emphasizes technical skills in Linux, VMware, and containerization technologies.

Entry Level Technical Support Engineer – Target Process

Company: IBM

Location: Bellevue, US

Posted Dec 09, 2025

This job description outlines a role in IBM Targetprocess's global support team, emphasizing collaboration, customer satisfaction, and technical expertise. The position requires problem-solving skills, cross-functional teamwork, and knowledge of IT environments, with responsibilities spanning customer support, operational management, and relationship building.

Business Analyst

Company: IBM

Location: Singapore, SG

Posted Dec 09, 2025

The text describes a career in IBM Consulting emphasizing collaboration with global clients, innovation in hybrid cloud and AI, and professional growth opportunities. It outlines required skills in SDLC, requirements gathering, communication, and adaptability in dynamic environments.

Package Consultant-Oracle Finance Cloud

Company: IBM

Location: Hyderabad, IN

Posted Dec 09, 2025

This job description outlines a role at IBM Consulting involving technical expertise delivery, partnership development, and Oracle application implementation. It specifies requirements for experience with Oracle Cloud, Agile methodologies, and technical skills in areas like PL/SQL and performance tuning.

インダストリーコンサルタント(流通・小売領域)

Company: IBM

Location: Tokyo, JP

Posted Dec 09, 2025

This job description highlights opportunities for career growth and innovation in IBM's global client collaborations, emphasizing technological solutions and professional development through partnerships with IBM's technology portfolio.

Data Scientist-Artificial Intelligence

Company: IBM

Location: BANGALORE, IN

Posted Dec 09, 2025

This job description outlines a role at IBM Consulting involving AI solution development, collaboration with teams, and technical expertise in Python and data analytics. It details responsibilities, required education, and preferred qualifications for a position focused on data modeling and innovation.

Senior Sourcing Professional - Technology

Company: IBM

Location: RESEARCH TRIANGLE PARK, US

Posted Dec 09, 2025

IBM is seeking a highly motivated individual with strategic sourcing expertise in cloud and token-based AI technologies. The role involves leading procurement initiatives, negotiating complex contracts, and developing global sourcing strategies. Candidates must demonstrate leadership in technology sourcing, with experience in AI governance and procurement innovations. Required qualifications include a bachelor's degree, 10+ years in tech sourcing, and strong analytical skills.

ServiceNow Developer

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

IBM Consulting offers roles in hybrid cloud and AI, emphasizing collaboration, innovation, and technical expertise in ServiceNow. The position requires skills in FSM and ServiceNow development, with opportunities for growth and impact.

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