89,212 Verified Software Developer Jobs (September 2026)
This page brings together software developer roles across a range of teams and tech stacks, with workplace options that can include remote, hybrid, and on-site setups. In September 2026, candidates can expect a mix of openings tied to application development, backend systems, frontend work, and full-stack engineering. Create an account to explore the full feed and auto-apply with LiftmyCV AI Agent.
Software Engineer II - Mobile App Development , Devops Engineer
On-siteAt MiniMed, you can begin a lifelong career of exploration and innovation, while helping make a difference in the lives of people living with diabetes around the globe. You'll lead with purpose, breaking down barriers to innovation for a more connected, compassionate world. About the Role A Day in the Life Our Global Diabetes Capability Center in Pune is expanding to serve more people living with diabetes globally. Our state-of-the-art facility is dedicated to transforming diabetes management through innovative solutions and Technologies that reduce the burden of living with diabetes. This position is an exciting opportunity to work with Minimed’s Diabetes business. Medtronic has announced its intention to separate the Diabetes division to promote future growth and innovation within the business and reallocate investments and resources across Medtronic, subject to applicable information and consultation requirements. This separation provides our team with a bold opportunity to unleash our potential, enabling us to operate with greater speed and agility. As a separate entity, we anticipate leveraging increased investments to drive meaningful innovation and enhance our impact on patient care. #BetterDaysStartNow We are seeking a talented Tools Automation Software Engineer to develop and maintain software tools, automation frameworks, and CI/CD platforms that accelerate the development of next-generation embedded medical devices. This role focuses on improving engineering productivity, software quality, test automation, compliance, and release efficiency within a regulated environment. Key Responsibilities Design and develop tools and automation solutions that support the software development lifecycle (SDLC). Build and maintain scalable CI/CD pipelines for embedded firmware, cloud, and application software. Automate software build, test, validation, release, and compliance workflows. Integrate automated testing frameworks, including Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) environments. Develop solutions that improve traceability between requirements, source code, testing, and releases. Implement automated quality gates, static analysis, security scanning, and compliance reporting. Support development and test infrastructure using Infrastructure as Code (Terraform, Ansible, etc.). Create dashboards and metrics that provide visibility into software quality, testing, and pipeline performance. Evaluate and apply AI-assisted engineering tools and workflows to improve productivity and efficiency. Required Qualifications Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field. 2+ years of experience in software engineering, DevOps, developer tools, test automation, or CI/CD. Strong programming skills in Python, C, C++, JS and scripting for automation. Experience with Git, GitLab CI/CD, GitHub Actions, Azure DevOps, or similar platforms. Experience with Linux-based development environments and container technologies such as Docker. Knowledge of Infrastructure as Code (Terraform, Ansible, CloudFormation). Strong troubleshooting, collaboration, and technical communication skills. Preferred Qualifications Experience in regulated industries such as Medical Devices, Aerospace, or Automotive. Familiarity with IEC 62304, FDA software lifecycle processes, and compliance automation. Experience with embedded software development, ARM-based microcontrollers, and cross-compilation toolchains. Experience integrating SIL, HIL, simulators, and emulators into automated test environments. Knowledge of static analysis, MISRA compliance, cybersecurity scanning, and quality engineering tools. Exposure to AI technologies, including Generative AI, RAG, MCP, AI agents, or AI-assisted software development tools. What You'll Bring A passion for automation, engineering excellence, and continuous improvement, with the ability to develop innovative solutions that enhance product quality, accelerate development, and support the delivery of safe, reliable medical devices. TECHNICAL SPECIALIST CAREER STREAM: An individual contributor with responsibility in our technical functions to advance existing technology or introduce new technology and therapies. Formulates, delivers and/or manages projects assigned and works with other stakeholders to achieve desired results. May act as a mentor to colleagues or may direct the work of other lower level professionals. The majority of time is spent delivering R D, systems or initiatives related to new technologies or therapies – from design to implementation - while adhering to policies, using specialized knowledge and skills. DIFFERENTIATING FACTORS Autonomy: Established and productive individual contributor. Works independently with general supervision on larger, moderately complex projects / assignments. Organizational Impact: Sets objectives for own job area to meet the objectives of projects and assignments. Contributes to the completion of project milestones. May have some involvement in cross functional assignments. Innovation and Complexity: Problems and issues faced are general, and may require understanding of broader set of issues or other job areas but typically are not complex. Makes adjustments or recommends enhancements in systems and processes to solve problems or improve effectiveness of job area. Communication and Influence: Communicates primarily and frequently with internal contacts. External interactions are less complex or problem solving in nature. Contacts others to share information, status, needs and issues in order to inform, gain input, and support decision-making. Leadership and Talent Management: May provide guidance and assistance to entry level professionals and / or employee in Support Career Stream. Required Knowledge and Experience: Requires practical knowledge and demonstrated competence within job area typically obtained through advanced education combined with experience. Requires a Baccalaureate degree (or for degrees earned outside of the United States, a degree which satisfies the requirements of 8 C.F.R. § 214.2(h)( 4)(iii)(A) and minimum of 2 years of relevant experience, or advanced degree with 0 years of experience. Physical Job Requirements The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. Benefits Compensation MiniMed offers a competitive salary and flexible benefits package At MiniMed, we put people first. A commitment to our employees lives at the core of our values: We recognize their contributions. They share in the success they help create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every stage of your career and life. About MiniMed We want to make every day a better day for people living with diabetes. Our team of creative innovators around the globe share a passion for finding the simplest solutions to the problems that people with diabetes face on a daily basis. For more than 40 years, we've been redefining what's possible, from intelligent dosing systems designed for real life to predictive insights that stay a step ahead, and we're dedicated to continuing to support our customers through every step of their journey — meeting them where and how they need it.
Posted 1 week ago
Software Engineer - Mobile App Development
RemoteYouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific. In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-currency digital wallet trusted by millions across the region, processing over US$15 billion in total payment value annually. Our consumer and business propositions – YouTrip and YouBiz – empower individuals and businesses with inclusive, accessible, and affordable financial solutions. YouTrip has raised over US$110 million to date, including its recent Series B round led by global venture capital firm Lightspeed Venture Partners—underscoring strong investor confidence in its mission to transform digital financial services across the Asia Pacific. Recognised as World Economic Forum’s Global Innovator 2025, CNBC’s World’s Top Fintech Companies (2025, 2024), and LinkedIn’s Top Startup (2024, 2023), YouTrip is dedicated to creating the next generation of digital finance services for consumers and businesses. Valuing an entrepreneurial culture of diversity and inclusion, we are seeking driven individuals to join our fast-growing regional team as we push the boundaries of innovative fintech solutions. Job Description: Software Engineer- Mobile App Development We are looking for a passionate Mobile Developer to design, build and maintain high-performance applications using Flutter, delivering exceptional experience across both iOS and Android. You’ll collaborate closely with product managers, and backend engineers to build features that delight users and scale with our growth. Key Responsibilities Design, develop, and maintain mobile applications using Flutter that perform seamlessly across both iOS and Android platforms. Collaborate with designers, product managers, and backend developers to deliver high-quality features and user experiences. Ensure app performance, quality, and responsiveness of applications through optimization, profiling, and code reviews. Diagnose and resolve bugs, performance issues, and integration challenges with APIs and native modules. Develop and maintain automated tests (unit, widget, and integration) to ensure app reliability and stable releases. Work on hybrid modules that integrate Flutter with native iOS (Swift) and Android (Kotlin) components. Conduct peer reviews and mentor junior developers, promoting best practices and technical growth. Stay updated with latest Flutter, Dart, and mobile ecosystem advancements, adopting improvements into the app architecture.
Posted 5 days ago
Security Software Development Engineer
On-siteJoin Intel's elite engineering team as a Security Software Development Engineer, working on the validation of TDX (Trusted Domain Extensions) technology. This role focuses on ensuring the reliability of TDX, which plays a critical role in Intel's confidential computing. You will tackle deep technical challenges by validating across firmware, OS, drivers, middleware, SDKs, and apps while engaging in innovative projects. Collaborate with top engineers and advance your career in a high-impact environment, driving the future of security and virtualization.
Posted 2 weeks ago
Security Software Development Engineer
On-siteJoin Intel's elite engineering team as a Security Software Development Engineer and contribute to the validation of TDX (Trusted Domain Extensions), a critical technology enhancing security and virtualization. You will face deep technical challenges while ensuring the reliability of TDX, collaborating with top engineers and working on advanced architectures. Ideal candidates possess a BSc/MSc in relevant fields and have 5-7 years of software/hardware validation experience in C or C++. Enjoy a flexible work environment, career growth opportunities, and a comprehensive benefits package.
Posted 4 weeks ago
Big Data Engineer
On-siteTP-Link Systems Inc., a global leader in networking devices and smart home products, is seeking a Big Data Engineer. The role involves the end-to-end ownership of a data platform component, including ETL design on EMR and Airflow, data quality assurance, and model development for analytics. Join a company dedicated to innovation and excellence, enhancing lives through reliable connectivity.
Posted 1 week ago
Senior Software Engineer - API & Developer Platform
On-siteU.S. Bank is seeking a highly skilled Senior Software Engineer to design and build enterprise API platform capabilities. This role involves developing scalable backend services, modern developer experiences, and automation solutions. Successful candidates will contribute to architecture, mentoring others, and driving technical excellence while aligning with industry standards and practices. The company offers a supportive work environment with numerous opportunities for personal and professional growth.
Posted 4 days ago
Lead Software Engineer (Java Full stack developer)
On-siteOur Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer (Java Full stack developer) Overview Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Mastercard’s Business Market Insights (B MI) group empowers organizations to achieve growth innovation goals by providing unparalleled data-driven insights and advanced analytics. By leveraging proprietary data and global expertise, B MI helps businesses make smarter, more informed decisions that drive profitability and success. We turn complex data into actionable strategies that lead to better outcomes and sustained competitive advantage. We are currently looking for a ‘Lead Software Engineer’ for Payment Reconciliation Intelligence Program, within B MI group, to design scalable architecture and lead development of the new business requirements for product used by global B2B customers. Role and Responsibility As a Lead SDE you will design, develop and lead full-stack Java scalable applications with React or Angular as the frontend. • Act as senior most engineers in the team to determine everything from design choices to technical standards, such as platforms and coding standards. • Design and implement software aligned with Mastercard’s Enterprise Architecture and services. Write high-quality, maintainable code that meets business needs and adheres to timelines. • Collaborate with cross functional teams - Product teams to understand the requirements, define product, identify solution, propose ideas and provide technical thought leadership. • Provide detailed cost and time estimates, define technical scope and requirements, and assist project managers in managing scope throughout the project lifecycle. • Ensure system design supports zero downtime in production. • Address operational and business concerns to ensure consistent delivery of quality services. • Lead highly focused team of engineers with an eye on innovation and AI adoption -All About You- Education and professional experience Bachelor's or Master's degree in Information Technology, Computer Science, Engineering, or a related discipline. Strong verbal and written communication skills with the ability to collaborate effectively across multiple organizational levels. Around 9 years of work experience in the software engineering role. Technical Expertise Strong proficiency in Java 17+, Spring Boot, Spring Framework, Hibernate, and modern database technologies including Oracle, SQL Server, PostgreSQL, Redis, MongoDB, and Elasticsearch. Proven experience designing, developing, and leading applications built on microservices-based architectures. Hands-on experience with messaging and event-driven platforms such as Kafka, RabbitMQ, AWS SQS, or other cloud-native messaging solutions. Front-end development experience using React JS (16+) or Angular (14+). Experience designing and developing APIs using OpenAPI specifications and RESTful best practices. Strong working knowledge of HTML, JavaScript, Node.js, UNIX shell scripting, Python, and Groovy scripting. Understanding of modern application security, scalability, resiliency, and performance engineering practices. Tools Methodologies Proficiency with build and dependency management tools such as Maven and Gradle. Experience with automation and configuration management tools including Chef and Ansible. Hands-on experience with Jenkins, SonarQube, CI/CD pipelines, and Agile software development methodologies. Strong understanding of release management practices including Canary, Blue-Green, and Rolling deployments. Infrastructure Cloud Extensive experience with public cloud platforms (AWS, Azure, or GCP) and cloud-native application development. Strong expertise in containerization and orchestration technologies including Docker, Kubernetes, and OpenShift. Deep understanding of DevOps practices, infrastructure automation, deployment strategies, and operational excellence in cloud environments. Exposure to monitoring and observability tools such as Splunk, ELK Stack, and related logging platforms. AI Emerging Technologies Exposure to Generative AI and Large Language Model (LLM) based solutions, including integrating AI services through APIs and leveraging AI-assisted development tools such as GitHub Copilot and enterprise AI platforms. Familiarity with AI-driven application patterns such as Retrieval-Augmented Generation (RAG), intelligent workflows, agentic solutions, and prompt engineering concepts for enterprise applications. Good to have Skills Experience working across multiple programming languages such as Java, Scala, C#, and Python. Familiarity with workflow orchestration and automation platforms including Netflix Conductor, Apache Airflow, Camunda, and N8N. Knowledge of OpenTelemetry and distributed tracing concepts. Familiarity with business rules engines such as Drools and EasyRules. Strong understanding of cryptographic concepts including PKI infrastructure, hashing, encryption, consensus algorithms, and virtual machine architectures. Experience with Infrastructure as Code (IaC) and infrastructure automation frameworks. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Posted 3 weeks ago
Big Data Engineer Lead
On-siteAbout the Role: Grade Level (for internal use): 12 The Team: You will be an expert contributor within the Ratings Organization's Data Services Team. Our team brings deep expertise across critical Ratings data domains, AI/ML and Generative AI solutions, technology platforms, and architectural patterns. Through collaboration, innovation, and knowledge sharing, we help drive a unified strategy and deliver scalable solutions that create business value. Data Services team members play a key role in providing technical leadership, fostering innovation, and delivering impactful solutions. This is a unique opportunity to contribute to and help shape the next generation of S P Ratings' analytics platform. Responsibilities and Impact: Partner with business stakeholders to gather requirements, define use cases, and plan solution delivery. Collaborate with data scientists and software engineers to design, build, and deploy scalable machine learning and generative AI solutions. Analyze large datasets and develop data-driven insights to improve business outcomes. Build platforms, services, and tooling to optimize, evaluate, and fine-tune machine learning models for performance and scalability. Research and apply emerging AI and machine learning technologies to enhance existing solutions and drive innovation. Work closely with cross-functional teams to deliver high-quality, reliable solutions in a fast-paced environment. Contribute to the development of best practices, technical standards, and reusable AI capabilities across the organization. What We're Looking For: Basic Required Qualifications: Experience building AI, machine learning, or data-driven solutions in cloud environments such as AWS. Strong Python programming skills with experience using machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn. Hands-on experience developing applications with Java and Spring Boot. Experience working with containerized and virtualized environments, including Docker, Kubernetes, and virtual machines. Familiarity with modern AI-assisted development tools such as Cursor, Claude Code, GitHub Copilot, or similar platforms. Experience using version control systems such as Git. Strong knowledge of SQL and experience working with structured and unstructured datasets. Understanding of machine learning concepts, including deep learning, natural language processing, and generative AI. Experience building or working with AI agents, autonomous workflows, or agentic AI frameworks. Additional Preferred Qualifications: Experience with AI frameworks such as LangChain, LangGraph, CrewAI, ADK, Strands, or similar technologies. Experience with graph technologies and graph-based algorithms. Familiarity with front-end technologies such as React, JavaScript, HTML, or comparable frameworks. Experience in data engineering, data preparation, and feature engineering. Experience working with data lakes, AI-ready data platforms, or large-scale data ecosystems. Experience building machine learning solutions using distributed computing frameworks such as Apache Spark, Hadoop, or similar technologies. Knowledge of modern AI-native software development lifecycle (SDLC) practices. Compensation/Benefits Information (US Applicants Only): S P Global states that the anticipated base salary range for this position is $149,302 – $202,267. Final base salary for this role will be based on the individual’s geographical location as well as experience and qualifications for the role. In addition to base compensation, this role is eligible for an annual incentive plan. This role is not eligible for additional compensation such as an annual incentive bonus or sales commission plan. This role is eligible to receive additional S P Global benefits. For more information on the benefits we provide to our employees, please click here . About S P Global Ratings At S P Global Ratings, our analyst-driven credit ratings, research, and sustainable finance opinions provide critical insights that are essential to translating complexity into clarity so market participants can uncover opportunities and make decisions with conviction. By bringing transparency to the market through high-quality independent opinions on creditworthiness, we enable growth across a wide variety of organizations, including businesses, governments, and institutions. S P Global Ratings is a division of S P Global (NYSE: SPGI). S P Global is the world’s foremost provider of credit ratings, benchmarks, analytics and workflow solutions in the global capital, commodity and automotive markets. With every one of our offerings, we help many of the world’s leading organizations navigate the economic landscape so they can plan for tomorrow, today. For more information, visit www.spglobal.com/ratings What’s In It For You? Our Mission: Advancing Essential Intelligence. Our People: We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all.From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. Join us and help create the critical insights that truly make a difference. Our Values: Integrity, Discovery, Partnership Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of integrity in all we do, bring a spirit of discovery to our work, and collaborate in close partnership with each other and our customers to achieve shared goals. Benefits: We take care of you, so you can take care of business. We care about our people. That’s why we provide everything you—and your career—need to thrive at S P Global. Our benefits include: Health Wellness: Health care coverage designed for the mind and body. Flexible Downtime: Generous time off helps keep you energized for your time on. Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills. Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs. Family Friendly Perks: It’s not just about you. S P Global has perks for your partners and little ones, too, with some best-in class benefits for families. Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference. For more information on benefits by country visit: https://spgbenefits.com/benefit-summaries Global Hiring and Opportunity at S P Global: At S P Global, we are committed to fostering a connected and engaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets. S P Global has a Securities Disclosure and Trading Policy (“the Policy”) that seeks to mitigate conflicts of interest by monitoring and placing restrictions on personal securities holding and trading. The Policy is designed to promote compliance with global regulations. In some Divisions, pursuant to the Policy’s requirements, candidates at S P Global may be asked to disclose securities holdings. Some roles may include a trading prohibition and remediation of positions when there is an effective or potential conflict of interest. Employment at S P Global is contingent upon compliance with the Policy. Recruitment Fraud Alert: If you receive an email from a spglobalind.com domain or any other regionally based domains, it is a scam and should be reported to [email protected] . S P Global never requires any candidate to pay money for job applications, interviews, offer letters, “pre-employment training” or for equipment/delivery of equipment. Stay informed and protect yourself from recruitment fraud by reviewing our guidelines, fraudulent domains, and how to report suspicious activity here . ----------------------------------------------------------- Equal Opportunity Employer S P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to: [email protected] and your request will be forwarded to the appropriate person. US Candidates Only: Know Your Rights: Workplace discrimination is illegal ----------------------------------------------------------- 20 - Professional (EEO-2 Job Categories-United States of America), IFTECH202.2 - Middle Professional Tier II (EEO Job Group), SWP Priority – Ratings - (Strategic Workforce Planning)
Posted 1 week ago
Robotics Software Engineer
On-siteBrooks Automation seeks a Robotics Software Engineer to contribute to the growth of automation solutions in the semiconductor industry. This role involves developing embedded software, designing robotics applications, collaborating with cross-functional teams, and applying advanced technologies like machine learning and AI. Candidates should have proficiency in C++ and experience with real-time embedded systems. The position offers a competitive salary and the opportunity to be part of a diverse and innovative organization shaping the future of technology.
Posted 4 days ago
Robotics Software Engineer
On-siteKatalyst Space Technologies, an innovative American tech company, is looking for a Robotics Software Engineer to work on next-generation robotic space vehicles. The role includes ownership of robotics-facing flight software, with a focus on modern C++ and Python for real-time applications. Candidates should have strong programming skills, hands-on experience with hardware integration, and the ability to make data-driven decisions. The position is onsite in Broomfield, Colorado and promises a dynamic work environment where impactful contributions to the future of space exploration are expected.
Posted 1 week ago
Robotics Software Engineer
On-siteJob Posting Title: Robotics Software Engineer ---- Hiring Department: Department of Computer Science ---- Position Open To: All Applicants ---- Weekly Scheduled Hours: 40 ---- FLSA Status: Exempt from FLSA ---- Earliest Start Date: Immediately ---- Position Duration: Expected to Continue ---- Location: UT MAIN CAMPUS ---- Job Details: General Notes The Center for Human and Robot Co-Adaptation (HRC) brings together six universities: The University of Texas at Austin, Indiana University Bloomington, Massachusetts Institute of Technology, Tufts University, University of Utah, and Yale University. Together, we study how people and robots can, do, and might adapt to one another over months and years as needs, skills, expectations, and social contexts change. The Center unites researchers across robotics, AI, cognitive science, social science, data, and ethics to establish a new science of human-robot co-adaptation. This science will be developed, tested, and refined through the Human Environment with Robots (HERO) Facility Network: long-term deployments of assistive robots in real-world settings including student dorms, cafés, museums, homes, hospitals, and assisted-living facilities. The Center is supported by a five-year, $30 million award from the National Science Foundation through its Science and Technology Centers (STC) program. Purpose The Center Robotics Software Engineer will develop, integrate, maintain, and deploy the common robotics software infrastructure that supports HERO deployments and foundational Center research. This position will create a standardized software stack that can support multiple robotic platforms and deployment sites, while providing researchers across the Center with reliable interfaces for developing, integrating, testing, and deploying new capabilities. The successful candidate will be a strong software engineer with experience building and debugging complex robotic systems. They will work across research and engineering teams to translate rapidly evolving research software into robust deployable systems, while maintaining the testing, configuration, monitoring, and deployment infrastructure needed for long-running real-world robot operation. The engineer will be expected to take ownership of the Center's shared robotics software infrastructure, establish sound software engineering practices, and develop safeguards that allow new capabilities to be integrated without compromising the reliability of ongoing HERO deployments. The Robotics Software Engineer will work closely with the Robotics Hardware Engineer to coordinate platform integration, deployment readiness, troubleshooting, and upgrades across the Center’s robotic systems. Responsibilities Center Robotics Software Platform Ownership and Standardization Own the architecture, integration, operational readiness, and maintenance of the Center's common robotics software stack. Develop and maintain standardized software interfaces and configurations that support multiple robot platforms and can be replicated across HERO sites. Establish common abstractions and interfaces for robot capabilities, sensing, communication, data collection, monitoring, and other shared functionality. Evaluate new robotics software frameworks, libraries, models, and supporting technologies and recommend their adoption when appropriate. Coordinate closely with Center researchers and the Center Robotics Hardware Engineer to ensure that the software infrastructure supports the scientific and operational goals of the Center. Research Software Integration and Robotics Systems Engineering Work with research teams across the Center to integrate new algorithms and capabilities into deployable robotic systems. Develop and maintain ROS 2 packages, interfaces, launch systems, configuration infrastructure, and supporting software needed to connect research components into complete robotic applications. Independently diagnose and resolve complex software failures spanning application code, middleware, operating systems, networking, drivers, dependencies, distributed computing, and hardware/software interfaces. Design software architectures that allow experimental research components to evolve while maintaining stable interfaces and reliable operation of the overall system. Support integration of computationally intensive capabilities, including perception, machine learning, foundation models, planning, and other AI systems running locally or on remote computing resources. Reliability, Testing, and HERO Software Operations Maintain the Center robotics software stack in a reliable and continuously deployable state. Develop automated testing, continuous integration, simulation, hardware-in-the-loop testing, monitoring, and validation systems to identify problems before deployment. Establish staged deployment procedures, including simulation and digital-twin testing, local validation, canary deployments, and controlled rollout to HERO sites. Develop logging, diagnostics, health monitoring, fault detection, and recovery mechanisms for long-running robot deployments. Establish repeatable procedures for software installation, configuration, deployment, update, rollback, recovery, and validation. Support diagnosis and resolution of software issues during HERO studies and deployments. Multi-Site Software Deployment and Technical Coordination Maintain common source repositories, software releases, configuration records, documentation, and deployment procedures for use across HERO sites. Support replication and validation of the Center software stack across robot platforms and participating institutions. Maintain configuration and version control across deployed systems while accommodating necessary site- and platform-specific differences. Coordinate software releases and upgrades across sites to minimize fragmentation and maintain interoperability. Work with researchers and local technical personnel to troubleshoot site-specific software, networking, computing, and deployment issues. Develop documentation and tools that allow Center researchers to efficiently develop against, test with, and contribute to the shared software infrastructure. Required Qualifications Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related technical field. Two or more years of relevant professional or research software engineering experience involving robotic, autonomous, distributed, or similarly complex systems. Strong programming proficiency in C++ and Python or comparable languages used in robotics systems. Proficiency with Linux-based systems and experience diagnosing operating-system, process, dependency, networking, and software-interface problems. Experience developing software with ROS 2 or comparable robotic middleware. Demonstrated ability to design, integrate, test, and debug complex software systems spanning multiple processes and components. Experience with modern software engineering practices including version control, code review, automated testing, build systems, and software documentation. Strong critical-thinking, debugging, and root-cause-analysis skills. Strong written, verbal, and interpersonal communication skills and the ability to work effectively with researchers and engineers across multiple teams. Relevant education and experience may be substituted as appropriate. Preferred Qualifications Experience developing and deploying software for mobile robots, mobile manipulators, or other autonomous systems operating in real-world environments. Deep experience with ROS 2, including nodes, topics, services, actions, parameters, launch systems, lifecycle management, TF, timing, logging, and distributed robotic systems. Experience architecting reusable robotics software across multiple robot platforms or hardware configurations. Experience with continuous integration and deployment, automated testing, simulation-based testing, and hardware-in-the-loop testing for robotic systems. Experience with Docker or other containers, systemd, shell scripting, networking tools, build systems, package management, and automated system configuration. Experience with robotic simulation or digital-twin environments such as Gazebo, Isaac Sim, or comparable systems. Experience developing monitoring, logging, observability, watchdog, fault-detection, and automated recovery infrastructure for long-running autonomous systems. Experience integrating machine-learning, computer-vision, large pretrained models, or other computationally intensive AI systems into real-time robotic applications. Experience integrating robotic systems with remote, cloud, cluster, or high-performance computing resources. Experience with robot data collection, synchronization, recording, replay, and management of large multimodal datasets. Experience managing software releases, configurations, compatibility, and deployment across a fleet of robotic systems or multiple operational sites. Demonstrated ability to take ownership of an unfamiliar robotics software system, understand its architecture, diagnose failures, improve its reliability, and evolve it while maintaining operational continuity. Salary Range $120,000 + depending on qualifications Working Conditions Typical office environment. Required Materials Resume/CV 3 work references with their contact information; at least one reference should be from a supervisor Letter of interest Important for applicants who are NOT current university employees or contingent workers: You will be prompted to submit your resume the first time you apply, then you will be provided an option to upload a new Resume for subsequent applications. Any additional Required Materials (letter of interest, references, etc.) will be uploaded in the Application Questions section; you will be able to multi-select additional files. Before submitting your online job application, ensure that ALL Required Materials have been uploaded. Once your job application has been submitted, you cannot make changes. Important for Current university employees and contingent workers: As a current university employee or contingent worker, you MUST apply within Workday by searching for Find UT Jobs. If you are a current University employee, log-in to Workday, navigate to your Worker Profile, click the Career link in the left hand navigation menu and then update the sections in your Professional Profile before you apply. This information will be pulled in to your application. The application is one page and you will be prompted to upload your resume. In addition, you must respond to the application questions presented to upload any additional Required Materials (letter of interest, references, etc.) that were noted above. ---- Employment Eligibility: Regular staff who have been employed in their current position for the last six continuous months are eligible for openings being recruited for through University-Wide or Open Recruiting, to include both promotional opportunities and lateral transfers. Staff who are promotion/transfer eligible may apply for positions without supervisor approval. ---- Retirement Plan Eligibility: The retirement plan for this position is Teacher Retirement System of Texas (TRS), subject to the position being at least 20 hours per week and at least 135 days in length. ---- Background Checks: A criminal history background check will be required for finalist(s) under consideration for this position. ---- Equal Opportunity Employer: The University of Texas at Austin, as an equal opportunity/affirmative action employer , complies with all applicable federal and state laws regarding nondiscrimination and affirmative action. The University is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race, color, national origin, age, marital status, sex, sexual orientation, gender identity, gender expression, disability, religion, or veteran status in employment, educational programs and activities, and admissions. ---- Pay Transparency: The University of Texas at Austin will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. ---- Employment Eligibility Verification: If hired, you will be required to complete the federal Employment Eligibility Verification I-9 form. You will be required to present acceptable and original documents to prove your identity and authorization to work in the United States. Documents need to be presented no later than the third day of employment. Failure to do so will result in loss of employment at the university. ---- E-Verify: The University of Texas at Austin use E-Verify to check the work authorization of all new hires effective May 2015. The university’s company ID number for purposes of E-Verify is 854197. For more information about E-Verify, please see the following: E-Verify Poster (English and Spanish) [PDF] Right to Work Poster (English) [PDF] Right to Work Poster (Spanish) [PDF] ---- Compliance: Employees may be required to report violations of law under Title IX and the Jeanne Clery Disclosure of Campus Security Policy and Crime Statistics Act (Clery Act). If this position is identified a Campus Security Authority (Clery Act), you will be notified and provided resources for reporting. Responsible employees under Title IX are defined and outlined in HOP-3031 . The Clery Act requires all prospective employees be notified of the availability of the Annual Security and Fire Safety report. You may access the most recent report here or obtain a copy at University Compliance Services, 1616 Guadalupe Street, UTA 2.206, Austin, Texas 78701.
Posted 2 weeks ago
Robotics Software Engineer
On-siteWonder is seeking a Robotics Software Engineer to help bridge high-level orchestration with low-level machine control, aimed at revolutionizing the restaurant industry. The role will involve developing scalable robotics software solutions while collaborating with cross-functional teams. The ideal candidate should have experience in Python development and robotics. With a focus on solving technical challenges and optimizing software reliability, this position offers a unique opportunity to impact a significant new initiative at Wonder, a dynamic company dedicated to enhancing food accessibility.
Posted 2 weeks ago
Robotics Software Engineer
HybridAbout Terabase Energy Terabase Energy builds the automation and robotics systems that are transforming how utility-scale solar power plants are built. Our platforms combine robotics, controls, and software to increase construction speed, quality, and safety across the solar EPC lifecycle. As physical automation becomes central to how we deliver projects, we are building out a Physical AI capability that pairs machine perception and decision-making with the mechanical and controls systems already deployed in the field. Job Description We are hiring an AI Engineer to embed with our mechanical and controls engineering teams and implement physical AI: systems where computer vision and machine learning models perceive the physical world and drive real automation and mechatronic action. This is a hands-on, cross-disciplinary role focused on two outcomes — using AI vision to improve manufacturing and construction process performance, and using AI vision for automated material and component quality control (QC). This position reports directly to our Director of Factory Automation and will work very closely with the controls and mechanical engineering teams. You will work at the intersection of ML models, sensors, and actuated hardware — not in a research silo. Success means AI systems that reliably run on real equipment, in real production and field environments, and materially move throughput, yield, and quality metrics. Our systems run on production floors and active solar construction sites, not in a lab. A critical requirement of this role is building AI systems that are supportable and robust to real-world deployment conditions — dust, heat, cold, vibration, moisture, and intermittent connectivity — and that a field team can operate, monitor, and troubleshoot without a machine-learning background. We're looking for an engineer with a proven track record shipping real-time automated systems into production — someone who has owned a system end-to-end across controls, perception, and the software layer that ties them together, not just a component of one. Successful candidates will exhibit strong resourcefulness, analytical thinking/problem solving, excellent communication skills, and adaptability all coupled together by a superlative work ethic. Most importantly, you, like us, will be dedicated to accelerating the decarbonization of the global economy using digital and automation technology to further reduce the cost of utility-scale solar. Responsibilities • Partner closely with the Controls and Mechanical Engineering teams on automated work cells, PLC-controlled systems, and end-effector tooling — owning the full loop from real-time control and perception through the operator-facing software that runs on the equipment • Engineer AI/vision systems to be robust and supportable in outdoor, active solar-construction environments — accounting for dust, temperature extremes, vibration, moisture, and intermittent connectivity — and maintainable by field personnel without ML expertise • Design, train, and deploy computer vision models (object detection, defect/anomaly detection, segmentation) for real-time material and component QC on automated assembly and production lines • Build perception pipelines that fuse camera, LiDAR, and other sensor data, and deploy low-latency inference at the edge (e.g., NVIDIA Jetson or similar) to support closed-loop equipment control and real-time vision-guided actions • Develop and validate defect-classification and QC models against production tolerances — including comprehensive model and system testing — working with manufacturing and quality engineering to define acceptance criteria • Collect, label, and manage training data from factory and field environments; build the data pipelines and tooling needed for continuous model improvement • Instrument automated cells and production lines with the telemetry needed to evaluate AI system performance, uptime, and impact on cycle time, scrap rate, and yield • Build lightweight operator-facing tools — dashboards, web UI — so field teams can monitor and interact with AI-enabled systems without ML expertise • Support integration, commissioning, and on-site troubleshooting of AI-enabled automation equipment in test and production environments, working closely with controls engineers, and document system performance and failure modes for cross-functional stakeholders • Support risk assessment and EHS review of newly designed AI-enabled machines, ensuring compliance with safety protocols
Posted 3 weeks ago
Senior Software Engineer - Full Stack Development
HybridWho We Are At Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world’s leading businesses. We are at the heart of progress; with proven expertise and a continuous flow of AI-powered insight, enabling smarter decisions, faster innovation, and a lasting competitive edge. For our people—Kyndryls—that means doing purposeful work that powers human progress. Join us and experience a flexible, supportive environment where your well-being is prioritized and your potential can thrive. The Role Your role Bring your specialist knowledge and experience to a company managing 50% of the world’s MIPS and play a critical role in our modernization mission. You’ll be in good company among our global community of experts leading the future of mainframe modernization. Experts who share knowledge openly and collaborate freely. In this role, you’ll design, build and maintain the high-volume business logic that runs on the mainframe. At the same time you’ll play a key role in refactoring legacy code to enable modern cloud and mobile applications to seamlessly interact with the mainframe’s core data. What you will do Maintain Performance •Prevent decay and find efficiencies: Monitor the architecture and identify opportunities to optimize code to maintain and enhance mainframe performance. Debug and Test •Find and fix: Debug, troubleshoot, and analyze complex system interactions to keep mission-critical applications running. Develop for the Future •Bridge the gap: As an instrumental player in modernization, you’ll extract business logic from legacy systems for migration or integration with cloud-based services. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required Technical and Professional Experience • 7 to 14 years of experience working as a software engineer on complex software projects Key Skills : Java, SpringBoot (or Node.js, React.js), Microservices, Lambda, AWS services( S3, SNS, SQS, RDS, Stepfunctions, NoSQL DB), Python, SQL/PL SQL, Unit Testing Skills, Junit, Terraform- Developer View, Jira ticketing tool, Agile Framework •Excellent coding skills and solid development experience (Java, Python, .Net etc.) with debugging and problem-solving skills •Software development methodologies, with demonstrated experience developing scalable and robust software •Experienced in relational and NoSQL databases, data mapping, XML/JSON, Rest based web services •Knowledge of architecture design - Microservices architecture, containers (Docker k8s), messaging queues •Deep understanding of OOP and Design patterns Preferred Technical and Professional Experience •Bachelor's degree in Computer Science, related technical field, or equivalent practical experience •Certification in one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can obtain certifications with Kyndryl •Experience with DevOps tools and modern engineering practices Being You The “Kyn” in Kyndryl means kinship, which represents the strong bonds we have with each other, our customers and our communities. We focus on ensuring all Kyndryls feel included and we welcome people of all cultures, backgrounds, and experiences. Even if you don’t meet every requirement, we encourage you to apply. We believe in growth, and we’re excited to see what you can bring. At Kyndryl, employee feedback has told us that our number one driver of employee engagement is belonging. That sense of belonging — being a valued, respected, trusted member of the team — is fundamental to our culture and fueling great experiences for our customers. This dedication to welcoming everyone into our company means that Kyndryl gives you the ability to thrive and contribute to our culture of empathy and shared success. That’s The Kyndryl Way. What You Can Expect Your career with us isn’t just a job—it’s an adventure with purpose. We offer a dynamic, hybrid-friendly culture that supports your well-being and empowers you to grow. Our Be Well programs are thoughtfully designed to support your financial, mental, physical, and social health—because we know that when you feel your best, you do your best. From your very first day, you’ll dive into impactful work that powers the systems our customers rely on every day. You won’t just contribute—you’ll make a difference, tackling meaningful projects that sharpen your skills and fuel your growth. We’re here to champion your journey. With powerful tools to chart your career path, personalized development goals aligned with your ambitions, and continuous feedback to keep you inspired and on track, you’ll have everything you need to thrive and evolve. You’ll develop in-demand skills to grow your career and achieve your ambitions with access to cutting-edge learning opportunities—from certifications with Microsoft, Google, and Amazon to coaching and hands-on experiences. And through it all, you’ll be part of a culture that values empathy, restless learning, and a devotion to shared success. We want you to thrive here—and we’re committed to helping you do just that. Ready to make an impact? Join us and help shape what’s next. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address.
Posted 4 days ago
Software Engineer, Full Stack - Developer Insights
On-siteAbout the Team Come help us build and develop tools serving hundreds of engineers internally! We’re looking for a Fullstack Software Engineer to join our Developer Insights team. About the Role Our mission is to improve the developer experience of engineers at DoorDash by building various internal products, including our internal developer portal, Developer Insights. Our success as a platform team depends on the success of the product teams we serve. Because of this, we invest in building a strong community that encourages participation and promotes best practices. You’re excited about this opportunity because you will… Introduce cutting edge technologies to our engineering organization, including tools built on LLMs Build new features for Developer Insights (using Backstage.io) Improve the developer experience for all of our engineers Work and collaborate across team boundaries. Contribute features and bug fixes to upstream open-source projects. Mentor and educate your peers. Lead the team in a technical fashion and assist in roadmap planning and measurement of existing features. Represent the team at large in OKR and engineering all-hands presentations. Context switch from frontend to backend to data depending on the need that arises. We’re excited about you because… You have at least 2 years of experience in web technologies using Typescript with React on the frontend with Java, Kotlin, Python or Go backend experience. You have a product mindset and apply that to how you would build out platform services. You love systems and software, and you're proficient in both. You’re curious and dive deep into different system architectures. You are an organized and excellent written and verbal communicator. You have proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software Compensation The successful candidate’s starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market-dependent and may be modified in the future. In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information. DoorDash cares about you and your overall well-being. That’s why we offer a comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families and Workplaces Act). DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program, among others. To learn more about our benefits, visit our careers page here . See below for paid time off details: For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year. For hourly roles: vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g. about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week). The national base pay range for this position within the United States, including Illinois and Colorado. $130,600 — $192,000 USD About DoorDash At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to merchant partners to consumers. We are a technology and logistics company that started by enabling door-to-door delivery, and we are looking for team members who can help us go from a company that is known as the place you order food to a company that people turn to for any and all goods. DoorDash is growing rapidly and changing constantly, which gives our team members the opportunity to share their unique perspectives, solve new challenges, and own their careers. We're committed to supporting employees’ happiness, healthiness, and overall well-being by providing comprehensive benefits and perks including premium healthcare, wellness expense reimbursement, paid parental leave and more. Our Commitment to Diversity and Inclusion We’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel. Statement of Non-Discrimination: In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at DoorDash. We value a diverse workforce – people who identify as women, non-binary or gender non-conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American, Hispanic or Latinx, Native Hawaiian or Other Pacific Islander, differently-abled, caretakers and parents, and veterans are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non-discrimination. Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation. If you need any accommodations, please inform your recruiting contact upon initial connection. Notice to Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC Only We used Covey as part of our hiring and/or promotional process for jobs in NYC and certain features may qualify it as an AEDT in NYC. As part of the hiring and/or promotion process, we provided Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound from August 21, 2023, through December 21, 2023. We resumed using Covey Scout for Inbound again on June 29, 2024, and ceased using Covey Scout for Inbound on April 30, 2026. The Covey tool has been reviewed by an independent auditor. Results of the audit may be viewed here: https://getcovey.com/nyc-local-law-144 . Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at careersatdoordash.com/recruitment-scam-awareness .
Posted 5 days ago
How LiftmyCV Helps with Software Developer Jobs Search
LiftmyCV combines AI matching, resume generation, and auto-apply to streamline every step of your software developer jobs job search-from discovery to interview.
Discover Software Developer Jobs Across 89,212+ Openings
AI scans millions of listings across 10+ job boards and surfaces the most relevant roles for your profile.
Learn more →Create Job-Specific Materials for Software Developer Jobs Roles
Auto-generates tailored resumes and cover letters matched to each job description and ATS requirements.
Learn more →Auto-Apply and Automate Software Developer Jobs Applications
Set your preferences and let the AI agent apply to matching jobs automatically, with full tracking and control.
Learn more →Software Developer Salary Data in September 2026
This section summarizes salary information from software developer job postings active in September 2026. Where available, it reflects pay details across 89,212+ current listings to give a practical snapshot of the market.
Average Salary
$109k
$142k
$196k
25th
50th
75th
Based on 89,212 roles currently tracked by LiftmyCV. Last updated on Sep 19, 2026
Salary Distribution
Based on 89,212 roles currently tracked by LiftmyCV. Last updated on Sep 19, 2026
| Experience Level | 25th Percentile | Median (50th) | 75th Percentile | Sample Size |
|---|---|---|---|---|
| Overall | $109,200 | $142,400 | $196,225 | 89,212 |
| Entry-Level | $75,750 | $87,725 | $112,125 | 12 |
| Mid-Level | $101,087.5 | $118,982.5 | $163,062.5 | 96 |
| Senior-Level | $150,125 | $190,000 | $220,812.5 | 79 |
"For software developer jobs in 2026, the clearer hiring signal is usually depth, not breadth. Teams often sort candidates by the systems they’ve actually built, the languages and frameworks they use comfortably, and whether their recent work maps to product engineering, backend services, frontend delivery, or platform-heavy development. A general software title can cover very different expectations, so resumes that show technical range with concrete ownership tend to read better than broad claims."
Marina's Market Take
Senior HR Leader & Lead Tech Recruiter
How to Land a Software Developer Job in 2026
The clearest applications in September 2026 usually do one thing well: they place you in a specific build lane instead of presenting you as a general coder. If your background is strongest in backend development, lead with the languages, APIs, databases, and production systems you’ve actually shipped. If you’re targeting frontend roles, show shipped interface work, component systems, performance improvements, and the frameworks you use day to day. For full-stack positions, be precise about where you’re strongest so your profile does not read like a vague catch-all.
Your project selection matters. A software developer application gets more attention when the work samples match the product problems behind the role: internal tools, customer-facing web apps, mobile features, platform services, data pipelines, or integrations. Naming the stack helps, but what really sharpens your positioning is explaining the scope. Mention whether you built authentication flows, payment logic, deployment pipelines, testing coverage, or service integrations. That gives hiring teams a clearer read on where you can contribute.
Search strategy should also be lane-specific. Split your search across titles such as Software Developer, Backend Developer, Frontend Developer, Full-Stack Developer, and Application Developer, then adjust your application language to match each posting’s tools and product surface. If a role leans heavily on React, Java, Python, .NET, cloud infrastructure, or SQL, put those terms near the top only when they reflect real experience.
- Lead with shipped work: production features, systems maintained, bugs reduced, migrations completed.
- Show technical depth: frameworks, architecture choices, testing approach, CI/CD, cloud or database ownership.
- Match the build context: SaaS product, enterprise app, mobile product, platform tooling, or internal systems.
- Use proof, not claims: code samples, GitHub projects, portfolio writeups, or concise project bullets.
If you’re using LiftmyCV, it helps to build separate versions for backend, frontend, and full-stack paths rather than sending the same software developer profile everywhere.
Required Skills
Resume Tips
For Software Developer jobs, lead with the stack, languages, and delivery work that match the role. Put Java, Python, JavaScript, TypeScript, C#, SQL, React, Node.js, .NET, AWS, Docker, Kubernetes, or CI/CD tools near the top if you’ve used them in production. GitHub links, shipped features, API work, test coverage, cloud deployments, and performance improvements carry more weight here than broad summaries about being a team player.
Cut older bullets that read like task lists. A software developer resume should trim vague ownership language, classroom detail that doesn’t map to production work, and long descriptions of every tool you touched once in 2026. If you’ve done backend, frontend, and mobile work, group it clearly so a recruiter can see where you’re strongest. Certifications can help when they’re concrete, such as AWS Certified Developer, Azure Developer Associate, or Oracle Java credentials, but they shouldn’t crowd out project results.
Use bullets that show what you built and what changed after release. Weak: “Worked on web application development and fixed bugs.” Strong: “Built and shipped React and Node.js features for a customer portal, reduced page load time by 32%, and resolved recurring API errors by adding test coverage and logging.” If you’re tightening phrasing, LiftmyCV can help turn dense project history into sharper, stack-specific bullets.
How to Prepare for Interviews
Software Developer interviews usually test how you think through code, not just whether you can write syntax from memory. For software developer jobs in 2026, expect a mix of live coding, take-home assignments, debugging exercises, and technical discussion around past projects. A common format is a coding screen where you solve an algorithm or data-structure problem while explaining tradeoffs, edge cases, and test coverage.
Preparation should match that mix. Practice writing working code in the language listed on the job description, then review how you’d talk through performance, readability, and failure points. Be ready for system design questions on APIs, databases, caching, or service boundaries, especially for mid-level and senior software developer roles. If your background includes shipped products, prepare two or three examples that cover architecture decisions, bugs you investigated, and how you handled code review feedback.
Portfolio-style prep matters too. If you have GitHub projects, be ready to explain the problem, stack, constraints, and what you’d improve next.
FAQ
Related Jobs
Apply to More Software Developer Jobs with Less Manual Work
LiftmyCV helps software developers find matching roles, tailor resumes to each posting, and auto-apply without repeating the same steps for every application. It keeps the process practical when you're applying across a large set of developer jobs.

