CrawlJobs Logo

Software Engineer III

United States, Annapolis Junction · Job Posted January 02, 2026
Apply Position
Job Link Share

Job Description

The role of Software Engineer III is adept at developing, maintaining, and enhancing intricate and varied software systems, encompassing tasks such as processing-intensive analytics, pioneering algorithm development, and real-time systems in accordance with documented requirements. Capable of working autonomously or collaboratively within a team, the role involves reviewing and testing software components to ensure compliance with design specifications and documenting test outcomes. Additionally, the Software Engineer addresses and resolves software problem reports, employing appropriate software development and design methodologies tailored to the development environment. Furthermore, the role provides specific insights into the software components of system design, including considerations such as hardware/software trade-offs, software reuse, and synthesizing requirements analysis from the system level down to individual software components.

Job Responsibility

  • The role of Software Engineer III is adept at developing, maintaining, and enhancing intricate and varied software systems, encompassing tasks such as processing-intensive analytics, pioneering algorithm development, and real-time systems in accordance with documented requirements
  • Capable of working autonomously or collaboratively within a team, the role involves reviewing and testing software components to ensure compliance with design specifications and documenting test outcomes
  • Additionally, the Software Engineer addresses and resolves software problem reports, employing appropriate software development and design methodologies tailored to the development environment
  • Furthermore, the role provides specific insights into the software components of system design, including considerations such as hardware/software trade-offs, software reuse, and synthesizing requirements analysis from the system level down to individual software components

Requirements

  • Analyze user requirements to derive software design and performance criteria
  • Debug existing software and rectify defects
  • Provide suggestions for enhancing documentation and standards in the software development process
  • Design and implement new software or enhance existing software with additional features
  • Integrate existing software into new or revised systems or operating environments
  • Create simple data queries for current or proposed databases or data repositories
  • Compose or review software and system documentation
  • Lead teams according to the appropriate level within the software development process for each project
  • Develop or implement intricate interfaces/queries for databases or data repositories
  • Devise and implement algorithms to meet or surpass system performance and functional benchmarks
  • Aid in developing and executing test protocols for software components
  • Create software solutions by evaluating system performance standards, consulting with users or system engineers, analyzing systems flow, data usage, and work processes, and investigating problem areas
  • Modify existing software to rectify errors, adapt to new hardware, or enhance performance
  • Design, develop, and modify software systems, utilizing scientific analysis and mathematical models to anticipate and evaluate design outcomes and consequences
  • Design or implement complex algorithms that adhere to strict timing, system resource, or interface constraints
  • Conduct quality control on team deliverables
  • A minimum of twenty (20) years' experience as a SWE in projects and contracts of commensurate scope, type, and complexity is mandatory
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience may be substituted for a bachelor’s degree
  • Security Clearance Required

Looking for more opportunities?

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

Similar Jobs for

Software Engineer III

8 matching positions

Software Engineer III

Location
Location
United States , Bentonville
Salary
Salary:
90000.00 - 180000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area.
  • Option 2: 4 years’ experience in software engineering or related area.
Job Responsibility
Job Responsibility
  • Participates in the discovery phase of small to medium-sized projects to come up with high level design by partnering with the product management, project management, business, and user experience teams.
  • Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, possible root cause)
  • performing root cause analysis to reduce future issues
  • engaging support teams to assist in the resolution of issues
  • developing solutions
  • driving the development of an action plan
  • performing actions as designated in the plan
  • interpreting the results to determine further action
  • and completing online documentation.
  • Manages small to large-sized complex projects by reviewing project requirements
What we offer
What we offer
  • Performance-based bonus awards
  • Health benefits include medical, vision and dental coverage
  • Financial benefits include 401(k), stock purchase and company-paid life insurance
  • Paid time off benefits include PTO, parental leave, family care leave, bereavement, jury duty, and voting
  • PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes
  • short-term and long-term disability
  • company discounts
  • Military Leave Pay
  • adoption and surrogacy expense reimbursement
  • Live Better U education benefit program
  • Fulltime
Read More
Arrow Right

Software Engineer III

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Canada , Toronto
Salary
Salary:
139869.00 - 167849.50 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in at least one interpreted language such as Python or Ruby
  • Hands-on experience with at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.
  • Solid understanding of relational databases
  • Proven experience in system integration, including API consumption and development
  • Familiarity with leading cloud providers, such as GCP, AWS, or Azure
Job Responsibility
Job Responsibility
  • Make contributions to all parts of our tech stack, which comprises Ruby on Rails, Typescript, Vue, and AWS
  • Be comfortable filling in the gaps in product/design specs
  • Work closely with our product team, leaders, and customers to help design and develop features that make Fivetran the one-stop shop for data activation
  • Mentor early-career engineers, perform thoughtful and constructive code reviews, advise on best practices, provide project-level leadership, operate across teams, departments, and time zones
  • Lead major projects, from driving research spikes, to writing and socializing design documents, to planning the implementation and rollout
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Software Engineer III

Under limited supervision, the Software Engineer III develops information system...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically requires a bachelor’s degree in computer science, software engineering, or a related field and five (5) to eight (8) years of related experience
  • or equivalent combination
Job Responsibility
Job Responsibility
  • Designs and constructs moderately complex interfaces between ERP and legacy systems
  • Provides production support of moderately complex applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions
  • Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security
  • Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership
  • Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products
  • Maintains up-to-date records of issues with existing code
  • Monitors quality and performance of applications through testing and maintenance
  • Develops and maintains applications for business processes and systems
  • Responsible for ensuring adherence to development best practices and standards of associate application developers and application developers within their immediate group and may be required to represent IT on particular projects
  • Identifies opportunities for process and procedure enhancements and communicates them to other departments/areas to drive efficiency and customer service levels
What we offer
What we offer
  • options for healthcare coverage
  • 401(k)
  • tuition reimbursement
  • vacation, sick, and holiday pay
  • Flexible Working Schedules
  • Wellbeing Programs
  • Learning Opportunities
  • Community Engagement
  • Paid Parental Leave
  • Pet Insurance
  • Fulltime
Read More
Arrow Right

Software Engineer III

Sigma Design is a product development, engineering, and manufacturing firm. Base...
Location
Location
United States , Camas
Salary
Salary:
119000.00 - 137000.00 USD / Year
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering or other Engineering Field
  • Minimum of 5 years work experience as a degreed engineer
  • Capable of delivering on multiple competing priorities with little supervision required
  • Demonstrated programming capability in C# (C, C++ and Python a plus) required
  • Demonstrated experience working in Windows OS and with Windows Development Toolchain
  • Experience with variety of systems including vision, audio and sensors highly desirable
  • Demonstrated experience developing desktop applications (web, embedded and mobile highly desirable)
  • Wired and Wireless communication protocols such as USB, Ethernet, BLE, Wi-Fi highly desirable
  • Capable of building APIs and services using REST, SOAP, etc. highly desirable
  • Strong written and verbal English language communication skills
Job Responsibility
Job Responsibility
  • Design and implement moderately complex software systems to interact with various hardware
  • Create sophisticated desktop/embedded/web applications for prototyping, test and automation
  • Work alongside other engineers to elevate technology and consistently apply best practices
  • Coordinate with project managers and various disciplines to ensure projects meet requirements
  • Provide accurate engineering time estimates for client proposals
  • Work directly with clients to capture system requirements and design solutions
  • Analyze, diagnose, and debug complex existing code
  • Work with SQA to ensure solutions are fully tested and meet requirements prior to delivery
  • Manage time effectively across multiple competing priorities
  • Own several software subsystems, modules, and/or processes and define requirements
What we offer
What we offer
  • 401(k) with up to 4% company match
  • quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • multiple options for medical insurance
  • dental insurance
  • voluntary benefits: vision, long-term disability, and life insurance
  • Fulltime
Read More
Arrow Right

Software Engineer III

This role supports an internal AI Development Tools team responsible for evaluat...
Location
Location
United States , Greenwood Village
Salary
Salary:
50.00 - 65.00 USD / Hour
bhsg.com Logo
Beacon Hill
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience with TypeScript
  • 5+ years of professional experience with Python
  • Hands-on experience with and strong interest in AI development tools such as Gemini, Claude, Codex, Copilot, or similar platforms
  • Strong enthusiasm for learning emerging technologies and applying them thoughtfully
  • High attention to detail and ability to communicate technical concepts clearly
Job Responsibility
Job Responsibility
  • Identify, pilot, and roll out AI tools that enhance how engineering teams build and deliver software
  • Work hands-on with AI platforms to prototype integrations, evaluate capabilities, and demonstrate real-world use cases
  • Partner with development teams to understand workflows and recommend AI-driven solutions aligned to their needs
  • Provide guidance, education, and best practices for incorporating AI tools into development processes
  • Help teams adopt AI responsibly while delivering measurable productivity and quality improvements
Read More
Arrow Right

Software Engineer III

We are seeking a seasoned Software Engineer III to join our Sales Domain IT team...
Location
Location
United States , Montgomery, Alabama; Remote
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or related field preferred
  • 10+ years of enterprise application development experience, with a strong background in Java development for companies with revenues exceeding $1 billion
  • Proven experience working with IBM Sterling Order Management System (OMS) or similar large-scale order management platforms
  • Experience in large-scale modernization or greenfield SaaS projects is highly desirable
  • Expert proficiency in Java, including Java 21 features such as streams, functional programming, asynchronous programming with Futures, Virtual Threads, and CompletableFutures
  • Strong experience with JDBC, ORM frameworks, and document-based databases like MongoDB
  • Experience with Quarkus framework preferred
  • SpringBoot experience is acceptable
  • Deep understanding of Java microservice architecture and event-driven design patterns
  • Skilled in API development (both publisher and consumer) with strong code and system documentation practices
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable Java-based microservices and APIs within the IBM Sterling OMS ecosystem
  • Lead modernization initiatives and greenfield SaaS projects using cloud-native architectures and Function-as-a-Service (FaaS) approaches, specifically Google Cloud Functions
  • Implement robust event-driven architectures to ensure high availability, redundancy, and scalability of sales order processing systems
  • Collaborate closely with cross-functional teams including business analysts, QA, and DevOps to deliver high-quality software solutions
  • Ensure adherence to best practices in software development lifecycle (SDLC), including code reviews, documentation, and automated testing
  • Mentor junior developers and contribute to continuous improvement of development processes and tools
  • Participate actively in Agile/Scrum ceremonies and Kanban workflows to deliver iterative improvements
What we offer
What we offer
  • options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay
  • Flexible Working Schedules
  • Wellbeing Programs
  • Learning Opportunities
  • Community Engagement
  • Paid Parental Leave
  • Pet Insurance
  • Fulltime
Read More
Arrow Right

Software Engineer III

About Zuora At Zuora, we help businesses grow smarter and adapt faster. Our pla...
Location
Location
India , Chennai
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Tech / B.E. in Computer Engineering or equivalent discipline
  • 5+ years of experience in full-stack software development
  • Hands-on expertise in a modern programming language (Java preferred)
  • Strong understanding of cloud-based APIs (preferably AWS)
  • Experience with microservices architecture (Spring Boot a plus)
  • Solid knowledge of relational databases (Postgres, SQL, AWS RDS)
  • Proven debugging, problem-solving, and communication skills
  • Curiosity and passion for exploring new technologies and AI tools (e.g., ChatGPT, Cursor, Lovable)
  • Experience with agentic model architectures and RAG-based system implementation is a strong advantage
  • Knowledge of Python and data modeling is a strong plus
Job Responsibility
Job Responsibility
  • Design and develop flexible, high-performance backend services and user-facing applications that enable deep product customization and scalability
  • Build end-to-end product capabilities across frontend and backend systems, with a primary emphasis on strong engineering fundamentals and product quality
  • Partner closely with Data Science, Product, UX, Platform, and Partner teams to productionize models, integrate AI/ML capabilities into product workflows, and scale intelligent systems reliably
  • Help bridge experimentation and production by building the APIs, services, pipelines, and tooling needed to deploy, monitor, and evolve data science solutions in real-world applications
  • Leverage AI-assisted engineering tools to improve development velocity, code quality, and team productivity
  • Write clean, maintainable, and scalable code, following strong software engineering practices and a mindset of continuous improvement
  • Build products that are intuitive, elegant, and user-focused — solving real problems for modern revenue teams
  • Write clean, maintainable, and scalable code, adhering to best engineering practices and continuous improvement
What we offer
What we offer
  • Competitive compensation
  • variable bonus and performance-based reward opportunities
  • retirement programs
  • Medical, dental, and vision insurance
  • Generous, flexible time off, plus paid holidays, wellness days, and a company-wide year-end break
  • Paid parental leave (including fully paid leave for eligible ZEOs, subject to local policy)
  • Learning & development stipend to support ongoing growth
  • Opportunities to volunteer and give back, including charitable donation matching where available
  • Mental wellbeing resources and support
  • Fulltime
Read More
Arrow Right

Software Engineer III

We are seeking a high-performing Software Engineer to drive critical platform, s...
Location
Location
Salary
Salary:
Not provided
yum.com Logo
Yum!
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong expertise in Java (OOP, concurrency, collections, transaction management)
  • Proficiency with Spring Boot, Spring Data, Dependency Injection
  • Experience designing and scaling RESTful microservices
  • Knowledge of API security (OAuth, Cognito, token-based auth, RBAC)
  • Experience with event-driven architecture (Kafka, SQS)
  • Strong SQL and NoSQL database experience
  • Experience diagnosing and resolving production issues
  • Experience integrating AI-driven services into backend workflows
  • Exposure to conversational systems or recommendation engines
  • Experience supporting large-scale multi-tenant platforms
Job Responsibility
Job Responsibility
  • Work on assignments of moderate scope and complexity
  • Analyze and expand on situations with multiple factors, breaking issues into logical steps and solving problems primarily using existing processes
  • Design secure, highly available backend systems that reliably integrate AI services with scalable and auditable context management
  • Work closely with product and AI teams to embed intelligence into operational workflows
  • Leverage native APIs and frameworks for integrations
  • Identify and resolve performance bottlenecks and bugs
  • Maintain code integrity through testing and documentation
  • Build strong internal working relationships
  • Interact primarily with supervisor, project lead, or other professionals in the same or related disciplines
  • Clearly and effectively communicate and explain facts, policies, and practices
Read More
Arrow Right