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.

Senior Big Data Engineer with Spark

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

The job requires a Data Engineer with Spark expertise to develop software solutions, focusing on scalable code, ETL processes, and security. Required skills include Scala, Java, Docker, Kubernetes, and experience with Airflow and Cassandra. Preferred experience includes Kafka and GitLab.

Treasury Analyst

Company: IBM

Location: PETALING JAYA, MY

Posted Dec 09, 2025

IBM offers a career as a Treasury professional with responsibilities in transactions, controls, and financial analysis. Required qualifications include a Bachelor's degree in Finance or Accounting, proficiency in Excel, and strong analytical skills.

HR Partner Support

Company: IBM

Location: Mulhuddart, IE

Posted Dec 09, 2025

IBM's HR University Placement offers hands-on experience, mentorship, and career growth in a dynamic environment. The program emphasizes skill development, real-world projects, and contributing to impactful initiatives while fostering professional networks and learning opportunities.

Application Developer-Cloud FullStack

Company: IBM

Location: BANGALORE, IN

Posted Dec 09, 2025

This role involves collaborating with clients on hybrid cloud and AI projects, requiring expertise in microservices and technologies like Java and Kafka. It offers opportunities for innovation and impactful work through IBM's global ecosystem and technology platforms.

Application Developer-Microsoft Analytics

Company: IBM

Location: Coimbatore, IN

Posted Dec 09, 2025

This role involves working with clients on hybrid cloud and AI projects, requiring expertise in Microsoft technologies and collaboration with stakeholders. The position offers opportunities to drive innovation and impact through IBM's technology platforms and partner ecosystem.

Python Engineer

Company: IBM

Location: Krakow, PL

Posted Dec 09, 2025

The role involves developing a data observability platform using cutting-edge technologies, collaborating on SaaS solutions, and contributing to impactful projects with a focus on innovation and high engineering standards.

Entry Level Technical Support Engineer

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

IBM Software Support seeks passionate engineers to join their team, offering opportunities to work with AI tools, global support, and customer satisfaction initiatives. The role involves problem-solving, collaboration, and contributing to client success through technical expertise and knowledge sharing.

Sr. Security Engineer

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

This role involves securing HashiCorp's software supply chain, collaborating with security teams, and offers growth opportunities in a dynamic environment.

Associate SAP Package Specialist - Entry Level (Baton Rouge, LA)

Company: IBM

Location: BATON ROUGE, US

Posted Dec 09, 2025

The text promotes IBM Consulting's Associate Program, emphasizing career growth, global client collaboration, technical expertise development, and opportunities to work with innovative companies. It highlights professional development, mentorship, and the role's focus on solving complex challenges through technology and consulting expertise.

Sales / Business Development Manager - IBM Academic Program

Company: IBM

Location: BANGALORE, IN

Posted Dec 09, 2025

This job posting seeks a Sales Business Development Manager to drive growth of IBM's Academic Program in India. The role requires strategic planning, partner engagement, university relationships, and market analysis. Qualifications include 5-10 years of experience in educational services or EdTech, strong negotiation skills, and understanding of India's higher education landscape.

Security GRC Analyst - HashiCorp

Company: IBM

Location: BANGALORE, IN

Posted Dec 09, 2025

This job description highlights IBM's commitment to innovation and customer solutions, emphasizing opportunities in cloud-native AI technologies and security roles. It outlines responsibilities in GRC programs, IAM management, and compliance frameworks, while showcasing the company's global impact and collaborative team environment.

Technology Sales Leader- Horizon Government

Company: IBM

Location: Gurgaon, IN

Posted Dec 09, 2025

The text outlines the role of a Technology Sales Leader at IBM, focusing on driving client strategies, fostering growth through partnerships, and leveraging expertise to achieve business objectives. It emphasizes collaboration, innovation, and long-term value creation for clients.

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