CrawlJobs Logo

Sr Software Engineer / Sr Software Developer -- Technical Lead

United States, Quad Cities/Bettendorf, IA 95000.00 - 125000.00 USD / Year · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

A leading technology‑driven product company is seeking a Development Lead to step into a critical succession role. This position offers 1.5 years of hands‑on knowledge transfer before fully taking over as the future ERP Development Manager and joining the leadership team.

Job Responsibility

  • Spend 50–75% coding (60% maintenance, 40% new feature development)
  • Lead and guide a team of 7 developers (3 U.S., 4 India)
  • Assign work, manage delivery, and support daily development activities
  • Partner closely with QA and Product for requirements, design, and execution
  • Work full‑stack: 60–70% backend, 30–40% frontend
  • Eventually own 1:1s and all responsibilities of the Development Manager

Requirements

  • 5+ years of software development experience (senior level)
  • 1–2+ years leading projects or managing developers
  • Java 8
  • MySQL
  • JavaScript/jQuery
  • Experience in Linux environments and Java Tomcat
  • Stable work history (no job hoppers)
  • Must currently live within 30 miles of the Quad Cities

Nice to have

  • ERP background
  • Accounting/financial applications
  • C# experience

What we offer

excellent benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr Software Engineer / Sr Software Developer -- Technical Lead

8 matching positions

Sr. AI Lead Software Engineer

This is a great opportunity for an experienced senior level Software Engineering...
Location
Location
United States , Indianapolis
Salary
Salary:
Not provided
bhsg.com Logo
Beacon Hill
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have 10+ years’ experience in full stack software engineering
  • Must have 5+ years’ experience as a software development lead
  • Must be able to serve as technical lead / SME across an organization’s AI tools and services
  • Must have experience delivering multiple AI use cases into production at scale
  • Must have a solid understanding and experience with generative AI in the software development space
  • Must be able to architect and deliver production-grade LLM-powered applications, including chat, document intelligence, and agentic workflows
  • Must be able to mentor onshore and offshore engineering teams on use of AI to improve code quality, architecture discipline, and delivery velocity
  • Must be able to design scalable, secure, cloud-native systems using Azure, Docker, Kubernetes, and event-driven architectures
  • Must be able to design and implement prompt engineering, evaluation frameworks, and observability for AI systems
  • Must be able to ensure enterprise standards for authentication, authorization, and system integration
Job Responsibility
Job Responsibility
  • Use experience with generative AI to design, build, and scale AI driven applications that deliver measurable business outcomes
  • Blend of hands-on architecture, development, coaching and mentoring, technical leadership, client-facing execution, and a strong emphasis on Azure-based AI platforms, LLM integrations, and agentic systems for fast AI experimentation pilots
Read More
Arrow Right

Software Engineer Sr Staff - Platforms Developer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, electronics, telecommunication engineering, or a related discipline
  • 14 to 19 years of experience in networking and system software development
  • Proficiency in C and C++ programming
  • Familiarity with data structures and system debugging techniques
  • Expertise in Host Complex, System Peripherals & Drivers: CPU complex (x86)
  • PCIe, SPI, I2C, MDIO
  • FPGA, CPLD, Flash Drivers
  • Expertise in Ethernet Interfaces (ranging from 1Gig to 400G+, including 800G, 1.6T), MacSec, Timing, Optics (SFP, QSFP, QDD, OSFP)
  • Expertise in High-speed packet forwarding with network processors, PHYs, and SerDes
  • Cloud Architectures
Job Responsibility
Job Responsibility
  • Collaborate with product managers, architects, and other engineers to define software requirements and specifications
  • Design, implement, and maintain networking and system software components using C and C++ programming languages
  • Conduct object-oriented analysis and design to ensure robust and scalable solutions
  • Debug complex system-level issues, leveraging your deep understanding of fundamental OS concepts (especially in Linux or similar operating systems)
  • Participate in hardware and system-level design discussions, ensuring carrier-class software development
  • Work with Linux device drivers, system bring-up, and the Linux kernel
  • Navigate large codebases effectively
  • Apply strong technical, analytical, and problem-solving skills to enhance software performance and resilience
  • Utilize scripting technologies and modern DevOps practices
  • Collaborate with cross-functional teams, including networking, embedded platform software, and hardware experts
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - Backend, Customer Obsession

At Uber, customer obsession drives everything we do. We are dedicated to buildin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of relevant software development experience in one or more programming languages (e.g. Golang, Java, Python, C/C+) and distributed system design
  • Experience designing, implementing, and maintaining scalable RESTful APIs and microservices
  • Experience with database design and management (SQL and NoSQL), system performance optimization, and high-availability system design
  • Experience with CI/CD pipelines, cloud infrastructure (AWS, GCP, Azure), and containerization (Docker, Kubernetes)
  • Familiarity with monitoring tools, incident response, and alerting mechanisms
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
Job Responsibility
Job Responsibility
  • Lead high-quality system designs, ensuring scalability, maintainability, and performance while considering both short- and long-term trade-offs
  • Exercise sound engineering judgment to make decisions around design patterns, architectural trade-offs, and feature prioritization
  • Contribute to team-wide architecture decisions and drive efforts to modularize and reuse components across services
  • Document technical designs (e.g., ERD, architecture design notes, engineering wikis) to maintain transparency, consistency, and alignment
  • Foster team-wide knowledge sharing by mentoring peers and establishing training opportunities related to software design patterns and technical best practices
  • Fulltime
Read More
Arrow Right

It Software Engineer Sr

As our IT Sr Software Engineer, you will be a technical leader and innovator, pi...
Location
Location
United States , Englewood
Salary
Salary:
49.78 - 74.05 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Of Science Computer Science or equivalent knowledge and skills obtained through a combination of education, training, and experience in a senior-level Healthcare environment
  • 5+ years of experience working in IT as a Software Engineer or equivalent software development role
Job Responsibility
Job Responsibility
  • Lead complex software projects from concept to deployment, ensuring architectural integrity and coding standards
  • Architect solutions, mentor junior engineers, conduct code reviews, and troubleshoot intricate technical challenges
  • Collaborate to translate business requirements into efficient applications
  • Analyze existing business processes and workflows to identify opportunities for improvement and automation
  • Develop detailed technical specifications and solution designs
  • Lead and actively participate in agile ceremonies
  • Collaborate effectively with business analysts, scrum masters, QA analysts, product owners, and other cross-functional teams
  • Design, develop, test, and deploy end-to-end DevOps solutions using .NET, Java, and other relevant technologies
  • Leverage expertise in Microsoft BI software, Blackbaud CRM SDK, and analytics tools
  • Document and demonstrate solutions through clear and concise documentation
What we offer
What we offer
  • medical
  • prescription drug
  • dental
  • vision plans
  • life insurance
  • paid time off
  • tuition reimbursement
  • retirement plan benefit(s) including 401(k), 403(b)
  • Fulltime
Read More
Arrow Right
New

Sr. Software Engineer

Location
Location
United States , Oklahoma City
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in multiple programming languages and technology stacks
  • proven track record of leading software development teams using Agile methodologies
  • 5+ years of software engineering experience with a strong background delivering complex applications in Agile development settings
  • Proficiency with C#, .NET, JavaScript, and React.js, with the ability to work across multiple technologies and architectural layers
  • Demonstrated full-stack development experience spanning user interfaces, services, and database-driven systems in enterprise environments
  • Hands-on knowledge of CI/CD pipelines, automated testing strategies, and modern deployment practices
  • Ability to communicate effectively with stakeholders, including discussing technical approaches, tradeoffs, and delivery expectations
  • Strong problem-solving and collaboration skills, with experience assessing solution options based on business value, effort, and technical complexity
  • Interest in AI-related engineering concepts and a willingness to contribute to innovation-focused product development
Job Responsibility
Job Responsibility
  • Lead feature development and maintenance for our high-visibility, consumer-facing enterprise platform, working within an Agile framework
  • Design, implement, and maintain automated testing processes, as well as conduct manual acceptance/regression testing to ensure feature reliability
  • Conduct code reviews and provide constructive feedback on pull requests to maintain best coding standards and practices
  • Estimate level of effort and break down tasks for backlog items and client requests to support accurate project planning
  • Proactively identify opportunities for team and technology improvement, driving innovation and efficiency
  • Analyze application performance in a variety of environments and implement optimizations for enhanced user experience
  • Coordinate and oversee platform dependencies across .NET, iOS, and Android environments to support timely feature delivery and ongoing application stability
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Sr Software Engineer - Full Stack

Uber's mission is to reimagine the way the world moves for the better. Here, bol...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of working experience in Full stack development
  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent practical experience
  • Proficient in common algorithms and data structure fundamentals
  • Demonstrated ability to lead complex technical initiatives across teams
  • Strong Communication and experience in working with cross-functional roles such as product managers and product designers, capable of translating business and product requirements into software engineering designs, and breaking down tasks for execution
Job Responsibility
Job Responsibility
  • Collaborate and work within a team with other engineers, Product Managers, Designers and others to build towards the roadmap
  • Write high quality code and uphold standards for code quality and testing coverage
  • Contribute to engineering operational areas on quality, monitoring, and on-call practices
  • Fulltime
Read More
Arrow Right
New

Sr. Software Engineer - AVP

Join us as a Sr. Software Engineer - AVP at Barclays, where you will spearhead t...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive hands-on experience in Java (JDK 17+), Spring Boot, Spring MVC, and building highly scalable, secure backend systems for financial applications
  • Strong expertise in RESTful API design, microservices architecture, and service-to-service integration in high‑volume transactional environments
  • Proven hands-on experience with frontend technologies such ReactJS, along with TypeScript
  • Solid understanding of end‑to‑end fullstack development, including frontend–backend integration and asynchronous communication patterns
  • Experience working with relational databases (PostgreSQL) and NoSQL databases, with strong focus on data integrity and performance
  • Strong knowledge of security standards and practices including OAuth2, JWT, authentication, authorization, encryption, and secure coding guidelines
  • Experience with cloud platforms (AWS), containerization (Docker, Kubernetes), and cloud‑native architectures
  • Hands-on experience with CI/CD pipelines, automated testing, build tools (Maven, Gradle), and secure deployments
  • Proficiency with version control systems (Git) and enterprise development workflows
  • Experience leading technical design discussions, conducting code reviews, and mentoring engineers in large delivery teams
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer I

We are seeking a highly skilled and motivated Java Technical Leader to lead and ...
Location
Location
Viet Nam , Ho Chi Minh
Salary
Salary:
Not provided
yum.com Logo
Yum!
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong expertise in Java, including OOP, multithreading, concurrency, collections, and performance tuning
  • Hands-on experience with Spring / Spring Boot, Spring Data, Dependency Injection (DI), and transaction management
  • Solid experience designing and building RESTful APIs and distributed microservices architectures
  • Experience with SQL databases (e.g., PostgreSQL) and NoSQL solutions (e.g., MongoDB, DynamoDB)
  • Strong understanding of data modeling, query optimization, and backend performance tuning
  • Hands-on experience with AWS (e.g., EKS, S3, RDS, Lambda)
  • Experience with CI/CD pipelines and modern DevOps practices
  • Familiarity with monitoring and logging tools such as DataDog for metrics, logs, and traces
  • Proficient with GitLab for version control and collaboration
  • Experience working in Agile / Scrum environments
Job Responsibility
Job Responsibility
  • Lead, mentor, and coach a team of Software Engineers, supporting their technical growth and career development
  • Act as a hands-on technical leader, setting coding standards, architectural principles, and best practices
  • Foster a collaborative, inclusive, and learning-oriented team culture with strong ownership and accountability
  • Guide engineers on effective and responsible use of AI tools to enhance daily engineering work (e.g., design, coding, debugging, testing, documentation)
  • Proactively identify, troubleshoot, and resolve complex performance or scalability issues
  • Work closely with DevOps/SRE teams to improve CI/CD pipelines, deployment reliability, and runtime stability
  • Drive improvements in system observability, monitoring, and alerting
  • Ensure high standards of code quality through design reviews, code reviews, automated testing, and documentation
  • Design, develop, and review robust Java-based systems using Spring ecosystem and microservices architecture
  • Work effectively with cross-functional and international teams (e.g., UK, US)
  • Fulltime
Read More
Arrow Right