Software developer jobs in Tupelo, MS - 2,750 jobs
All
Software Developer
Development Team Member
Software Engineering Internship
Senior Software Engineer
Software Developer Internship
Junior Developer
Information Developer
Software Engineering Manager
Tibco Developer
Applications Developer
Programmer
Software Engineer
Senior Software Engineer Manager
Java Developer
Lead Architect/Developer
Sr. Blue Prism Developer
Guidehouse 3.7
Software developer job in Huntsville, AL
Job Family:
Data Science Consulting
Travel Required:
Up to 10%
Clearance Required:
Active Top Secret (TS)
What You Will Do:
As part of Guidehouse's Technology - Platforms - UiPath team, you will work on high-impact and high-visibility projects, helping to shape not only Guidehouse's current business, but its long-term strategy.
Build the future of Intelligent Automation as part of the Platforms Center of Excellence (CoE). The CoE is a unique team within Guidehouse, focusing on solving our client's most critical challenges using RPA, Microsoft Power Platform, and AI. The CoE works on a wide variety of projects; from helping clients get started on their automation journey, to implementing and scaling full grown RPA programs, to combining advanced technologies such as AI and machine learning with RPA to create cognitive automations that are able to complete tasks that would not be possible for RPA alone.
As a senior Robotic Process Automation (RPA) developer, you'll be a critical member of a growing team with great opportunities to learn and advance your career. You will support internal and external customers, engaging at a high-level with other consulting professionals and clients. You'll be responsible for all aspects of implementing automation solutions from requirements gathering and process documentation to developing, testing, and deploying solutions.
What You Will Need:
U.S. Citizenship required and an active Top Secret
Local to Huntsville, AL or Washington, DC
Bachelor's degree is required
Minimum of FIVE (5) years of experience with TWO (2) of those functioning as a senior RPA developer;
Strong proficiency in RPA development lifecycle, including requirements gathering, design, build, test, and deployment.
Demonstrated ability to optimize and troubleshoot complex RPA processes for performance, scalability, and reliability.
Experience working with RPA Control Room, queue management, scheduling, and exception handling.
Familiarity with RPA best practices, coding standards, and reusable component design.
Experience implementing secure credential management and data handling within RPA platforms.
Ability to collaborate with business analysts, architects, and infrastructure teams to deliver automation solutions aligned with business goals.
Proven experience in code reviews, peer mentoring, and supporting junior developers.
Strong documentation skills for technical specifications, process design documents, and support guides.
Experience working in federal government or highly regulated environments, with knowledge of compliance and security standards.
Experience integrating AI/ML capabilities into RPA workflows (e.g., intelligent document processing, NLP).
Experience contributing to or supporting an RPA Center of Excellence (CoE), including documentation, standards, and governance.
What Would Be Nice To Have:
Active TS/SCI
Local to Huntsville, AL
Expertise in Blue Prism RPA platform
The annual salary range for this position is $102,000.00-$170,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.
What We Offer:
Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.
Benefits include:
Medical, Rx, Dental & Vision Insurance
Personal and Family Sick Time & Company Paid Holidays
Position may be eligible for a discretionary variable incentive bonus
Parental Leave and Adoption Assistance
401(k) Retirement Plan
Basic Life & Supplemental Life
Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
Short-Term & Long-Term Disability
Student Loan PayDown
Tuition Reimbursement, Personal Development & Learning Opportunities
Skills Development & Certifications
Employee Referral Program
Corporate Sponsored Events & Community Outreach
Emergency Back-Up Childcare Program
Mobility Stipend
About Guidehouse
Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation.
Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.
If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.
All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process.
If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties.
Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more than 50 regions worldwide. OCI is expanding its mission beyond the traditional boundaries of public cloud to include dedicated, hybrid and multi cloud, edge computing, and more.
At Technical Strategy and Oversight (TSO) organization, our mission is to support customer choice, transparency, and value when it comes to cloud infrastructure. We're embarking on ambitious new initiatives such as building new innovative platforms, high performance primitives, frameworks to support OCI developers, and new container runtime that will allow us to run the full variety of OCI services, including our most demanding, high-performance, high-availability services. We're also working on new ingenuities such as providing canonical implementation of core components for data planes through a data-plane runtime framework, developing a remote persistent storage solution with the latency and performance comparable to that of a local nVME drive, and developing standards and tools to identify critical performance improvements across OCI data-planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level systems with high performance that can be adopted by our core cloud services across OCI.
To meet the needs of our customers, we are building a new OCI Performance team and looking for an engineering leader to: build it from the ground up, grow it, work out new KPIs for internal service teams that highlight and drive their impact on the efficiency and availability of internal customers, build new services and tools to bring OCI's next-generation cloud services to customers across a spectrum of new environments.
This is a greenfield opportunity to design and build new cloud services from the ground up. We are growing fast, still at an early stage, and working on ambitious new initiatives. You will be part of a team of smart, motivated, diverse people, and given the autonomy as well as support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged.
**Who are we looking for?**
You have built and optimized high-scale cloud services and deeply understand what it takes to make them efficient, predictable, and cost-effective at scale. You have led performance-critical initiatives across complex cloud ecosystems and know how to embed performance as a first-class concern in architecture, development, and operations.
You are passionate about driving measurable improvements in throughput, latency, resource efficiency, and reliability across services. You have built and led high-caliber engineering teams and have successfully driven cross-organizational initiatives. You have experience in building performance-oriented services, libraries, and platforms that influence a broad engineering ecosystem.
You are technically strong and thrive at the intersection of engineering leadership and performance optimization. You've helped teams ship faster and safer through better tooling, observability, and engineering practices. You are hands-on where it matters - whether tuning systems, defining methodology, or guiding architecture reviews. You have a pragmatic bias for action and the leadership skills to drive adoption of performance engineering as a systemic discipline.
**Responsibilities**
**Responsibilities:**
+ Define technical, product, operational, and organizational strategy for the Cloud Performance initiative and associated services.
+ Lead a diverse, distributed team of engineers working on performance measurement, optimization, and tooling.
+ Establish and drive the performance engineering culture across multiple OCI service teams.
+ Drive architecture and methodology for load testing, performance benchmarking, and optimization at cloud scale.
+ Guide development of shared performance engineering tools, including load generators, measurement agents, analysis platforms, and reference implementations.
+ Partner closely with OCI service teams to embed performance best practices into their SDLC.
+ Communicate effectively with stakeholders at all levels, from engineers to SVP audiences.
+ Mentor and grow the next generation of technical leaders in performance engineering.
+ Deliver measurable, sustained improvements in service throughput, latency, efficiency, and cost-effectiveness across OCI.
**Qualifications:**
+ Minimum of 3+ years in a senior management or senior technical leadership role.
+ 5+ years of experience in large-scale distributed systems, cloud services, or performance engineering.
+ BS, MS, or Ph.D. in Computer Science, Engineering, or related technical field.
+ Demonstrated success leading cross-organizational technical initiatives with business impact.
+ Deep understanding of cloud performance concepts: latency, throughput, scalability, cost-efficiency.
+ Experience with performance benchmarking and optimization tools and methodologies.
+ Strong distributed systems architecture and design skills.
+ Familiarity with core cloud infrastructure - compute, storage, networking - and their performance characteristics.
+ Exceptional leadership, mentorship, and people management skills.
+ Strong written and verbal communication skills.
Disclaimer:
**Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.**
**Range and benefit information provided in this posting are specific to the stated locations only**
US: Hiring Range in USD from: $107,100 to $251,600 per annum. May be eligible for bonus, equity, and compensation deferral.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
9. 11 paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - M3
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_************* or by calling *************** in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
$107.1k-251.6k yearly 7d ago
Java Developer -AWS
Capgemini 4.5
Software developer job in Nashville, TN
We're Hiring! Join Our Team in Nashville, Tennessee for April 2026 Entry Level
We are excited to announce three on-site opportunities for talented professionals ready to make an impact. If you have the skills and experience listed below, apply today and share this with your network!
(Please note: Sponsorship is not available for these roles.)
Who We're Looking For Java Developer or Software Engineer or Backend with AWS
Majors: Computer Science (not Information Technology)
Programming/Development Background:
Experience with Java (not just JavaScript) through school or personal projects
Preferably exposure to SQL and cloud platforms (AWS)
Location: On-site in Tennessee( Training for 6 to 8 Week)
Sponsorship: Not available
What We're Looking For:Java Developer AWS
Good working knowledge in Java, Spring Boot, Microservices.
Bachelor's Degree or higher in Computer Science or a related field.
Aggressive problem diagnosis and creative problem-solving skills.
Strong skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen.
Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web applications.
Industry standard technology skills, i.e., personal computer skills, OS familiarity, Web, etc.
Strong organizational, written, and oral communication skills.
Ability to work under rigid deadlines in a fast-paced environment.
Adept at making quick and sound priority decisions.
Ability to follow documented, well-defined processes.
Life at Capgemini:
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
Flexible work
Healthcare including dental, vision, mental health, and well-being programs
Financial well-being programs such as 401(k) and Employee Share Ownership Plan
Paid time off and paid holidays
Paid parental leave
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
Mentoring, coaching and learning programs
Employee Resource Groups
Disaster Relief
$53k-92k yearly est. 4d ago
Programmer I
Avadian Credit Union 3.6
Software developer job in Hoover, AL
Under general supervision follows clear-cut and complete specifications to perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Maintains and modifies programs. Makes approved changes by amending flow charts, developing processing logic, and coding changes. Tests and documents modifications and writes operational instructions.
Functions and Responsibilities:
Arrange project requirements in programming sequence by analyzing requirements, and prepare a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Correct errors by making appropriate changes, and then recheck the program to ensure that the desired results are produced.
Conduct trial runs of programs and software applications to ensure they will produce the desired information and that the instructions are correct.
Compile and write documentation of program development and subsequent revisions inserting comments in the coded instructions so others can understand the program.
Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, and controlling other equipment.
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
Maintain historical records by documenting program development and revisions.
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
Maintain excellent code commenting.
Contribute to team effort by accomplishing related results as needed.
Responsible for following all BSA/OFAC policies and procedures.
Prompt and regular attendance is required.
Perform other duties as assigned.
Requirements
Basic Requirements:
Must have an intermediate level of knowledge and skillset in Symitar PowerOn, HTML/HTML5, CSS/CSS3, XML, and JavaScript capabilities.
Must demonstrate strong interpersonal, collaboration, and team skills.
Must be able to express ideas with clarity and effectiveness both written and verbally.
Must show that they can adapt to the rapidly changing programming technologies.
Must understand how programming works from a low to a high level.
Work involves a high degree of organization, multitasking and prioritization skills, which are critical to the job.
Must be able to communicate effectively work performed to others who are not in the IT field.
Must demonstrate ability to learn new technologies to solve business issues.
Experience: At least three years of experience in a programming or similar technical role.
Education: BA/BS degree in computer science, programming, or equivalent demonstrated work experience in programming.
Apply
View All Jobs
$56k-78k yearly est. 5d ago
Junior AI Developer
Crew Training International
Software developer job in Memphis, TN
Requisition # 03030000_COMPANY_1.3 Job Title Junior AI Developer Job Type Full-time Memphis, TN 38119 US (Primary) Category Operations Job Description
Assist with model integration, data pipelines, retrieval infrastructure, and the engineering scaffolding required to ship reliable, secure, and cost-effective Artificial Intelligence (AI) features. This role ensures the delivery of production-grade Large Language Model (LLM) systems that meet real-world demands for performance, cost-efficiency, and governance.
MINIMUM QUALIFICATIONS
Education: Bachelor's Degree in Computer Science, Data Science, AI, or related field is preferred, but not required. Equivalent practical experience, including boot camps, certifications, or self-directed learning, is also valued.
Training and Experience: 0-2 years of professional experience in softwaredevelopment, data engineering, machine learning, or backend development.
General Skills: Must have strong software engineering fundamentals and a deep understanding of working with LLMs in production environments. The ideal candidate brings hands-on experience with Python and modern data tooling and is comfortable building robust pipelines that connect unstructured content, structured data, and retrieval systems to power context-aware LLM workflows. You should demonstrate fluency in the design and reasoning of data movement processes, including ingestion, preprocessing, vector indexing, and query generation. Experience working with both open-weight and API-based large language models is also essential. This role requires a practical mindset, a strong command of SQL and retrieval strategies over relational data, and the ability to experiment, evaluate, and iterate toward scalable, cost-effective, and trustworthy AI features.
Required Skills:
Proficiency in Python, including experience with modern practices in structuring, testing, and maintaining codebases.
Experience with Retrieval-Augmented Generation (RAG) systems, including document chunking, embedding, vector search, and grounded context construction.
Hands-on experience with PostgreSQL and pgvector, including schema design and structured retrieval over relational data.
Strong familiarity with SQL query generation, particularly in the context of semantic or hybrid retrieval.
Experience integrating and orchestrating LLMs, with a focus on prompt templating, tool usage, and response parsing.
Familiarity with Google ADK or equivalent frameworks for LLM scaffolding and orchestration.
Comfort working with unstructured and structured data, including ingestion from PDFs, DOCX, Markdown, HTML, and APIs.
Experience deploying and debugging LLM systems, including containerization (Docker), API-based LLM integration (e.g., Ollama or vLLM), and environment configuration.
Preferred Skills
Experience with graph-enhanced retrieval, using tools like Neo4j or ArangoDB, and an understanding of when and how to apply knowledge graphs to improve LLM grounding.
Knowledge of model adaptation techniques, including LoRA, QLoRA, or PEFT approaches for fine-tuning or personalization.
Familiarity with prompt optimization strategies, including prompt evaluation and failure case analysis.
Basic understanding of hybrid search and reranking pipelines, such as ColBERT, BGE rerankers, or commercial tools like Cohere Rerank.
Experience with infrastructure optimizations, such as autoscaling (KEDA, HPA), Redis caching layers, or efficient streaming and batching.
Familiarity with safe deployment practices, including prompt injection mitigation and handling of sensitive or regulated data.
Clearance: Must be able to obtain/maintain a Secret clearance. Prefer holds an active Secret clearance.
DUTIES & RESPONSIBILITIES
Design and implement end-to-end RAG architectures, including document ingestion, chunking, embedding generation, vector indexing, query planning, retrieval, and response synthesis.
Evaluate and integrate LLMs, embedding models, and vector databases to support efficient and accurate retrieval and generation.
Design and implement scaffolding and orchestration around LLMs, including prompt templating, tool invocation, evaluation harnesses, and safety guards.
Develop data processing pipelines for structured and unstructured content (PDF, DOCX, HTML, Markdown, databases, APIs); implement normalization, deduplication, PII redaction, and metadata enrichment.
Implement and optimize retrieval strategies and context construction (citation, source attribution, grounding).
Adapt retrieval and embedding strategies to domain-specific taxonomies, ontologies, or structured schemas; support contextual retrieval from hierarchical or relational sources.
Productionize LLM-based systems: containerize components (Docker), deploy orchestration via Kubernetes or serverless platforms, implement observability (OpenTelemetry, logging, tracing), and manage configuration.
Measure and improve quality: define offline and online evals, golden datasets, A/B tests, hallucination detection, toxicity filters, and guardrails.
Optimize performance and cost: batching, caching, streaming, and efficient context management.
Implement security, privacy, and compliance best practices including access controls, injection defense, and safe data handling.
Develop solutions that can run entirely on-premise or in air-gapped environments, prioritizing data sovereignty and privacy.
Various other duties in direct support of accomplishment of primary duties listed.
SUPERVISORY/MANAGEMENT RESPONSIBILITY
None
$51k-71k yearly est. 2d ago
Manager, Software Engineering
Relativity 4.7
Software developer job in Huntsville, AL
Posting Type
Hybrid
The Manager, Software Engineering is responsible for building and leading a highly effective team of software engineers, and working with departmental contacts to support the demands of the department and meet the objectives of the product development process. The engineering manager is responsible for the professional development of their reports and is the subject matter expert for the product features they are involved in.
Job Description and Requirements
Focus On Product Delivery
Contributes to the product roadmap and uses it to bring purpose to the team and their backlog
Has effective ability to scope and drive features and products, delivering updates
Deliver results, within time and scope, and brings visibility through regular reporting
Accountability behind the features and products they own
Develop deep software product knowledge within their team's area of ownership
Promotes Personal Development
The Manager, Software Engineeringis responsible forthe professional development of their team under them and is the subject matter expert for the product features they are involved in
He or she will work collaboratively with their team toidentifyand develop the talents of each individual team member
Aligns GoalsWithStrategy
Serve as technology advisor to the business on all aspects of software technology trends and novel solutions specific to their respective domain or feature set
Stay on the top of the latest technological progress and use this knowledge to ensure company products and software solutionsremainmarketable and competitive
Be a subject matter expert in your area of our product
Use long term strategic thinking to guide and develop your team to help them meet overall product goals
Exercises a significant latitude in determiningobjectivesand approaches to critical assignments
Be innovative.Think outside the boxthe whencrafting solutions and considering impact
Qualifications
Bachelor's degree or equivalent in computer science or related disciplines
4+ years of experience managing software product development teams
10+ years of softwaredevelopment of commercial-grade systems and applications with a proventrack recordof building and leading successful engineering teams
Experience managing remote teams or individual staff in remote locations is a plus
Excellent knowledge of software engineering discipline, including the latest programming languages, object-oriented programming, hands-on architecture high-performance, fault-tolerant distributed systems, data structures and algorithms, operating systems, distributed database modeling and access languages, cloud environments such as SaaS
Strong teamwork and partnering skills for cross-group collaboration
Strong Leadership skills, ability to perform under the pressure andoptimizethe team's resources toattainthe business goals
Ability to motivate people, instill accountability and achieve results
In depth knowledge of agile product development methodologies
Strong verbal, presentation, and written communications skills for technical and non-technical audiences
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between following values:
$155,000 and $233,000
The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.
Suggested Skills:
Budget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management
$95k-117k yearly est. 5d ago
Senior Algorithm Software Engineer
Freightwise
Software developer job in Nashville, TN
Hiring: Senior Algorithm / Software Engineer
(Transportation Optimization)
At FreightWise
Department: Engineering
Employment Type: Full-Time
Pay: Based on experience
Who we are
At FreightWise we combine agile tech development with deep industry expertise to provide transportation management services, and software to small and mid-sized shippers. Founded in 2015 and 7 years on the INC. 5000 list.FreightWise was voted one of the Best Places to Work by the Nashville Business Journal.
Summary
We are seeking a highly skilled Senior Algorithm / Software Engineer to help design, build, and scale FreightWise's transportation planning and execution systems. This role is central to developing advanced optimization solutions that power real-time freight execution, including load routing and sequencing, capacity planning, tendering workflows, and decision support.
The ideal candidate combines production-grade software engineering expertise with hands-on transportation and logistics experience, enabling them to translate complex real-world constraints-such as service windows, carrier capacity, rates, dwell time, and disruptions-into scalable, high-performance systems.
This position offers strong technical ownership and leadership opportunities, including mentoring engineers and influencing architecture and optimization strategy across the platform.
What you will do:
Lead the design and evolution of truckload transportation planning and execution solutions, including:
Routing and sequencing
Multi-stop optimization
Capacity planning
Schedule feasibility analysis
Design and apply heuristic and optimization-based approaches to solve large-scale transportation problems under real-world constraints such as:
Hours of service
Service windows
Carrier capacity and rates
Dwell time and network disruptions
Drive architectural decisions that balance solution quality, runtime performance, scalability, and explainability
Partner closely with product, platform, data, and operations teams to ensure optimization solutions deliver measurable business and service outcomes
Mentor and guide senior and mid-level engineers, setting a high bar for code quality, system design, and applied optimization practices
What you will need:
Bachelor's degree in Computer Science, Mathematics, Operations Research, Engineering, or a related field
(Master's or PhD preferred)
7+ years of experience in algorithm development, optimization, or applied data science
Proven experience deploying and operating complex optimization solutions in production environments
Strong proficiency in Java, Node.js, or similar backend languages
Deep understanding of algorithms, data structures, and computational complexity
Hands-on experience with optimization techniques such as:
Linear Programming (LP)
Mixed-Integer Programming (MIP)
Constraint Programming
Heuristics and metaheuristics
Familiarity with Agile development, SaaS architectures, and modern deployment practices
Experience with distributed systems, microservices, and cloud platforms (AWS)
Transportation routing problems (pickup & delivery, time windows, multi-stop routing)
Capacity planning, lane optimization, and network design
Real-time replanning and exception handling
Understanding of logistics constraints including:
Driver hours of service
Equipment types
Service-level agreements
Cost and rate structures
Strong analytical and problem-solving abilities
Ability to balance theoretical rigor with practical engineering constraints
Clear communication skills for explaining complex algorithms and trade-offs
Leadership mindset with a passion for mentoring, collaboration, and building high-performing teams
What we provide:
Insurance: Medical, Dental, Vision, STD, LTD
Company paid Life insurance $50k
401(k), with match
Paid Time Off
11 Paid Holidays
Hybrid work and flexible schedules
Great work environment with opportunity for growth
E-Verify:
FreightWise participates in the federal government's E-Verify program, which confirms employment authorization of all newly hired employees and most existing employees through an electronic database maintained by the Social Security Administration and Department of Homeland Security. For all new hires, the E-Verify process is completed in conjunction with the Form I-9 Employment Eligibility Verification on or before the first day of work. E-Verify is not used as a tool to pre-screen candidates. For up-to-date information on E-Verify, go to ************* and click on 'E-Verify' located near the bottom of the page.
$78k-102k yearly est. 4d ago
Software Engineer
Teksystems 4.4
Software developer job in Huntsville, AL
We are seeking a *Software Engineer* to join a high-performing team focused on cutting-edge research and development projects. This position offers the opportunity to work on complex, mission-critical systems that require innovative solutions and advanced technical expertise. You will collaborate with multidisciplinary teams to design, implement, and test software capabilities that are mathematics and physics intensive, ensuring optimal system performance.
*Key Responsibilities*
* Develop and implement software solutions and algorithms for advanced systems.
* Participate in requirements reviews and contribute to test case development.
* Work in a secure, closed-area environment to support sensitive projects.
* Collaborate with engineering teams to deliver high-quality, reliable software.
*Basic Qualifications*
* Bachelor's degree in a STEM field with 12+ years of experience, or Master's with 10+ years, or Ph.D. with 8+ years.
* Active or interim DoD Secret clearance at the time of application.
* Recent experience developingsoftware in *C* or *Java*.
* Proficiency in *MATLAB* and/or *Python*.
* Experience with *Unix/Linux* operating systems.
* Familiarity with containerization technologies (e.g., Docker, Kubernetes).
* Ability to work onsite in a secure environment.
*Preferred Qualifications*
* Advanced scripting and operations experience in Linux.
* Experience in automated software testing and analysis.
* Experience with battle management or fire control systems.
* Knowledge of containerized application deployment in distributed environments.
* Familiarity with Behavior Driven Development (BDD) tools (e.g., Gherkin, Cucumber).
* Experience with static/dynamic code analysis tools (e.g., Coverity, Fortify, SonarQube).
* Exposure to Model-Based Systems Engineering (MBSE).
* CI/CD pipeline experience and tools such as Jira, GitHub/GitLab, Jenkins.
* Understanding of Modular Open Systems Approach (MOSA).
* Experience with technologies such as Apache Kafka, Prometheus, Grafana, Elastic Stack, Terraform, and Ansible.
* Strong foundation in mathematics and physics; advanced degree preferred.
*Job Type & Location*
This is a Contract position based out of Huntsville, AL.
*Pay and Benefits*The pay range for this position is $100.00 - $125.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
* Medical, dental & vision
* Critical Illness, Accident, and Hospital
* 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
* Life Insurance (Voluntary Life & AD&D for the employee and dependents)
* Short and long-term disability
* Health Spending Account (HSA)
* Transportation benefits
* Employee Assistance Program
* Time Off/Leave (PTO, Vacation or Sick Leave)
*Workplace Type*This is a fully onsite position in Huntsville,AL.
*Application Deadline*This position is anticipated to close on Jan 26, 2026.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
$68k-91k yearly est. 2d ago
Applications Developer
City of Clarksville 4.1
Software developer job in Clarksville, TN
GENERAL STATEMENT OF JOB
This is the second of four levels in the Information Technology - Applications series. Incumbents design, develop, code, maintain, and update assigned applications. Responsibilities may include designing, developing, installing, and maintaining websites, report functions, and applications; installing and testing upgrades and patches; writing code; and preparing analytical and statistical reports.
***PLEASE NOTE: THIS POSITION WILL REMAIN OPEN THROUGH NOVEMBER 17, 2025, OR UNTIL FILLED.***
Example of Duties
SPECIFIC DUTIES AND RESPONSIBILITIES
Essential Functions:
Designs, codes, and tests system and application projects, which includes designing, writing, and testing programs; analyzing system and/or business problems; and/or performing related activities.
Manages the creation of online forms for all departments, including calculation Excel formulas, signature workflows, creating templates, administration, and instruction of the software.
Provides customer service and application maintenance, which includes communicating with end-users and gathering information to ensure understanding of requirements; identifying program and application problems and recommending solutions; performing maintenance to systems; and estimating time requirements and costs.
Monitors, configures, and maintains systems and applications in assigned area of responsibility; upgrades, installs, and tests new applications.
Prepares, maintains, updates, and reviews a variety of operational records and reports.
Performs other duties of a similar nature or level.
Typical Qualifications
MINIMUM EDUCATION AND TRAINING
Education and Experience
High school diploma or GED equivalent.
Two (2) years programming experience in area of responsibility.
An equivalent combination of education and experience sufficient to perform the job's essential duties.
License and Certifications
CJIS certified (Criminal Justice Information Systems).
A valid driver's license.
Supplemental Information
MINIMUM QUALIFICATIONS AND STANDARDS REQUIRED
Knowledge, Skills, and Abilities:
Knowledge of:
Applicable applications and software systems.
System analysis and application design principles.
Applicable programming language.
Customer service principles.
Recordkeeping principles.
Computers and related software applications.
Skill in:
Analyzing systems and user requirements.
Developing computer applications.
Troubleshooting and repairing applications and software systems.
Providing end-user support.
Communicating technical information to a non-technical audience.
Maintaining operational records.
Using a computer and related software applications.
Communication, interpersonal skills as applied to interaction with subordinates, coworkers, supervisor, the public, etc. sufficient to exchange or convey information and to receive work direction.
Physical Requirements:
The work is sedentary work which requires exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Additionally, the following physical abilities are required:
Feeling: Perceiving attributes of objects, such as size, shape, temperature, or texture by touching with skin, particularly that of fingertips.
Fingering: Picking, pinching, typing, or otherwise working, primarily with fingers rather than with the whole hand as in handling.
Grasping: Applying pressure to an object with the fingers and palm.
Hearing: Perceiving the nature of sounds at normal speaking levels with or without correction. Ability to receive detailed information through oral communication, and to make the discrimination sound.
Mental Acuity: Making rational decisions through sound logic and deductive processes.
Reaching: Extending hand(s) and arm(s) in any direction.
Repetitive Motion: Substantial movements (motions) of the wrist, hands, and/or fingers.
Speaking: Expressing or exchanging ideas by means of the spoken word including the ability to convey detailed or important spoken instructions to other workers accurately and concisely.
Standing: Particularly for sustained periods of time.
Talking: Expressing or exchanging ideas by means of the spoken word including those activities in which they must convey detailed or important spoken instructions to other workers accurately, loudly, or quickly.
Visual ability 1: sufficient to perform an activity like preparing and analyzing data and figures; transcribing; viewing a computer terminal; and/or extensive reading.
Walking: Moving about on foot to accomplish tasks, particularly for long distances or move from one work site to another.
$62k-82k yearly est. 5d ago
Summer 2026 Software Engineering Intern
Aerovironment 4.6
Software developer job in Huntsville, AL
Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members.
We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location.
**Summary**
As a **Software Engineering Intern** , you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools.
This role is ideal for someone who's eager to apply their softwaredevelopment skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact.
**Position Responsibilities**
+ Assist in the design, coding, testing, and debugging of software components and systems.
+ Contribute to the development of tools and applications that support AV robotics and aerospace platforms.
+ Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities.
+ Participate in code reviews, documentation, and the use of version control and defect tracking tools.
+ Help develop scripts or automation to improve team workflows and efficiency.
+ Learn and apply best practices in softwaredevelopment processes, including Agile methodologies.
+ Support the development of prototypes, simulations, and proof-of-concept demonstrations.
+ Attend team meetings, contribute ideas, and learn to estimate development effort and timelines.
**Basic Qualifications (Required Skills & Experience)**
+ Currently pursuing a **Bachelor's or Master's degree** in **Computer Science, Software Engineering** , or a related field.
+ Strong foundational knowledge in programming languages such as **Python, C++, or Java** .
+ Familiarity with development tools such as **Visual Studio, Git, Eclipse** , or similar IDEs.
+ Experience with data structures, algorithms, and software design principles.
+ Demonstrated problem-solving and analytical skills.
+ Ability to work both independently and collaboratively in a team environment.
+ Effective written and verbal communication skills.
**Preferred Qualifications & Competencies**
+ Experience with softwaredevelopment on Linux, Windows, or cross-platform environments.
+ Exposure to web technologies, cloud platforms, or backend services is a plus.
+ Interest in or exposure to robotics, autonomous systems, or data analytics.
+ Experience using scripting languages (e.g., Bash, Python) to automate tasks.
+ Knowledge of Agile development practices and version control (e.g., Git).
+ Curiosity and willingness to learn new technologies and frameworks.
+ Ability to take ownership of tasks and contribute to team goals.
**Physical Demands**
+ Ability to work in an office and R&D lab environment (Constant)
+ Required to sit, type, and use office equipment for extended periods (Frequent)
**ITAR Requirement:**
_T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._
**Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* .
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
**Who We Are**
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
**What We Do**
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
_We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._
**ITAR**
**About AV:**
**AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.**
We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve.
Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next.
**If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.**
**Careers at AeroVironment (*****************************************
$38k-52k yearly est. 60d+ ago
Software Engineer Backend/Platform Systems I (Intern) - United States
Cisco Systems, Inc. 4.8
Software developer job in Knoxville, TN
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team is building the future of Cisco's AI-driven platforms and data infrastructure, driving innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms for business-critical initiatives. As part of this collaborative environment, you will contribute to the advancement of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation.
Your Impact
As a passionate software engineer, you bring expertise in developing scalable backend systems, designing robust analytics platforms, and building infrastructure to support modern cloud and distributed computing initiatives. Your strong background in programming, distributed systems, and cloud platforms enables you to solve complex challenges with innovation and precision. By building and maintaining key software tools and backend infrastructure, you empower Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your contributions ensure high-quality, reliable platforms that support Cisco's leadership in intelligent, scalable technology solutions.
Minimum Qualifications
* Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College), or currently enrolled in an undergraduate degree program.
* Proficiency in at least one backend programming language: C/C++, Java, or Go.
* Experience designing and developing microservices and APIs.
* Strong understanding of Linux and fundamental networking concepts (TCP/IP, DNS, DHCP).
* Familiarity with cloud platforms such as AWS, Azure, or GCP.
Preferred Qualifications
* Conceptual understanding of AI/ML.
* Experience with automation and software testing (e.g., py Test).
* Familiarity with CI/CD pipelines.
* Knowledge of networking protocols such as BGP and VLANs.
ProductIntern26
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
$44k-185k yearly 60d+ ago
TIBCO Developer
Axiom Software Solutions Limited 3.8
Software developer job in Jackson, MS
Role: TIBCO Developer
Contract
We are seeking a TIBCO Developer to join the integration team supporting Consumers Energy in Jackson, MI. The ideal candidate will have strong expertise in TIBCO Business Works 6.x and a solid understanding of enterprise integration patterns.
Responsibilities:
· Design, develop, and support integration solutions using TIBCO BusinessWorks 6.x and 5.x, TIBCO EMS, API development and TIBCO BusinessEvents.
· Develop and maintain APIs using TIBCO API Exchange, including RESTful and SOAP web services
· Configure and monitor messaging using TIBCO EMS, Hawk, and Rendezvous
· Collaborate with business analysts, architects, and other developers to deliver high-quality integration solutions
· Troubleshoot and resolve production issues in a timely manner
· Participate in code reviews and deployment processes
· Ensure integration components adhere to security, performance, and scalability standards
Required Qualifications:
· 5+ years of hands-on experience with:
· TIBCO BusinessWorks (BW) 6.x and 5.x
· TIBCO EMS, Hawk, BusinessEvents
· TIBCO Rendezvous and API Exchange Gateway
· Solid understanding of SOA and integration architecture
· Experience with RESTful and SOAP APIs
· Familiarity with DevOps, CI/CD pipelines, and Git-based versioning
· Strong debugging and troubleshooting skills in enterprise environments
· Ability to work independently in a hybrid/remote setup
· Strong verbal and written communication skills
Nice to Have:
· Knowledge of Containers (Docker/Kubernetes) and Cloud platforms (Azure or AWS)
· Experience with other integration technologies or scripting languages
· Prior experience working in utility or energy sectors
Note: they need BW and BE development skills, not just one or the other, can good comminication skills, clear english, I am also asking if they are willing to relocate to Jackson Mi, along with API development
$74k-95k yearly est. Auto-Apply 60d+ ago
Junior OneStream Developer
Maximus 4.3
Software developer job in Tupelo, MS
Description & Requirements We are seeking a Federal OneStream (OS) Junior Developer to support our Internal Revenue Service (IRS) client. Essential Duties and Responsibilities: - Design, develop, and maintain web-based applications as a Front-End Web Developer.
- Work closely with technical end users to develop resolution of software problems.
Job-Specific Essential Duties and Responsibilities:
-Participate in working sessions to develop detailed technical and functional design specifications.
-Support documentation of functional design and technical approach.
-Support configuration of OneStream budgeting application based on detailed requirements
-Support functionality testing, reporting, and integration
-Support User Acceptance Testing of OneStream tool
-Support training for end-users including work step instructions.
Job-Specific Minimum Requirements:
- Bachelor's Degree (or equivalent additional experience) from an accredited college or university.
- At least two (2) to five (5) years of related experience required.
- Experience and knowledge in configuration of OneStream (OS) budgeting tool.
- Experience with testing OneStream application.
- Experience with Agile softwaredevelopment methodology and continuous integration.
- Strong interpersonal, communication, and writing skills.
Minimum Requirements
- Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Preferred Skills:
- Possess OneStream certification(s)
- Experience configuring OneStream budgeting application in a federal environment
- Experience with Budget Formulation, Budget Execution, and People Planning
#techjobs #clearance #veterans Page #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
95,000.00
Maximum Salary
$
105,000.00
$55k-78k yearly est. Easy Apply 5d ago
Information Technology Development Program (ITDP)
Caterpillar 4.3
Software developer job in Corinth, MS
Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
About The Role
The IT Development Program (ITDP) provides program participants with the opportunity to advance their technical and leadership skills through challenging assignments across multiple areas of business. Each ITDP participant has unique program experiences with the possibility of working on different teams in varied worksites over a three-year period. This allows program participants to diversify their technical skills and build their professional network.
In addition, the ITDP allows participants to learn from Caterpillar technical leaders and experts in a variety of team dynamics. ITDP participants absorb, in just a few years, what often takes a decade for young professionals to experience. At the completion of the three rotations, ITDP participants will be placed into a permanent position that aligns with Caterpillar IT's strategic workforce goals.
What You Will Do
Professionals within the program will complete three 12-month rotations, which are defined based on business needs. You must be willing to travel and relocate to any of three Caterpillar IT placement locations in North America upon hire. Those areas are Dallas (Irving) TX, Nashville, TN, and East Peoria, IL. Your second or third rotation may include an assignment at one of our regional manufacturing facilities.
While this list is always evolving, here are examples of teams that you can join during your time in the program:
* Cybersecurity
* Computer Forensics
* Identity Access Management
* Applications
* Cloud
* Infrastructure Services
* Enterprise Data Services
* Treasury Process & Technology
* Embedded SoftwareDevelopment / Network Connectivity
* AI/Automation
What You Will Have
* Business Acumen: Knowledge of business concepts, tools, and processes that are needed for making sound decisions in the context of the company's business; ability to apply this knowledge appropriately to diverse situations.
* Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
* Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
* Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
* Customer Focus: Knowledge of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and ability to leverage that information in creating customized customer solutions.
* Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
About You (Program Qualifications)
* Candidates for this role will have a bachelor's degree in a technical or quantitative discipline, including computer science, computer engineering, information systems, information technology, cyber security, mathematics, or similar with a minimum cumulative GPA: 3.0 on 4.0 scale (without rounding)
* Strong analytical, quantitative, problem solving and conceptual skills
* Strong interpersonal, leadership and communication skills
* Intermediate programming skills or experience in one or more of the following areas: Go, Kotlin, Python, Java, HTML, Swift, XML, JSON, UML, JavaScript, SQL, PL/SQL, Shell scripts, Objective C, C#, C/C++, Perl, .net, asp.net, Visual Basic
* 12 months or less of technical professional experience in this field, excluding internships (preferred)
* Available to start June 2026
Additional Information
* This role requires working 5 days a week on site
* Domestic relocation is available for those who quality
* Sponsorship is not available for this role
Summary Pay Range:
$81,370.00 - $122,060.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
* Medical, dental, and vision benefits*
* Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
* 401(k) savings plans*
* Health Savings Account (HSA)*
* Flexible Spending Accounts (FSAs)*
* Health Lifestyle Programs*
* Employee Assistance Program*
* Voluntary Benefits and Employee Discounts*
* Career Development*
* Incentive bonus*
* Disability benefits
* Life Insurance
* Parental leave
* Adoption benefits
* Tuition Reimbursement
* These benefits also apply to part-time employees
This position requires working onsite five days a week.
Relocation is available for this position.
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
Posting Dates:
January 12, 2026 - January 25, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
$81.4k-122.1k yearly Auto-Apply 7d ago
Lead/Architect Java Developer
QED National 4.6
Software developer job in Birmingham, AL
We are seeking a highly experienced Senior Java Backend Engineer to design, build, and optimize scalable SaaS-based web services leveraging Google Cloud Functions (FaaS) and modern cloud?native development practices. This role is ideal for a hands-on engineer who thrives in large-scale enterprise environments and enjoys solving complex, distributed systems challenges.
You will play a pivotal role in backend modernization initiatives supporting WMS 2.0, P44 outbound services, and DOM integrations, with future opportunities to contribute to frontend and full-stack projects. The ideal candidate demonstrates deep expertise in Java (including Java 21), microservices, event-driven architectures, and cloud deployments while embracing reliability, scalability, maintainability, and best-practice engineering standards.
This position offers the opportunity to influence system architecture, mentor emerging developers, collaborate with global teams, and contribute to mission-critical modernization projects.
Required Skills/Education:
Technical Experience
10+ years of Enterprise Application Development experience supporting organizations with revenues exceeding $1B.
Proven background in large-scale modernization or greenfield SaaS development projects.
Strong experience with Test-Driven Development (TDD) and software quality practices.
Expert-level proficiency with:
Java (including Java 21 features)
Streams, functional programming
Asynchronous programming (Futures, Virtual Threads, CompletableFutures)
Java microservice architecture
Event-driven architecture and messaging patterns
API development (publishing and consuming RESTful services)
JDBC, ORM frameworks, and document databases (e.g., MongoDB)
Hands-on experience with:
Quarkus (preferred) or Spring Boot
Version control (Git)
Cloud deployments and DevOps?aligned workflows
Strong knowledge of software engineering best practices (SDLC, CI/CD).
Soft Skills
Strong system design and architectural decision-making capabilities.
Excellent communication and whiteboarding skills-comfortable explaining complex concepts clearly.
Adaptable, proactive problem-solver who can work independently in fast-paced environments.
Ability and willingness to mentor junior developers and support global or offshore teammates.
Collaborative mindset with a commitment to inclusivity and team success.
Nice to Have
Experience with Google Cloud Platform (GCP)
Hands-on with Google Pub/Sub or Kafka
Experience with Azure DevOps or Jira
Familiarity with Azure DevOps Pipelines
Additional familiarity with MongoDB ecosystem tools
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm-we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) plans, and the support of a dedicated team committed to your career growth.
Seneca Resources is proud to be an Equal Opportunity Employer, dedicated to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
$98k-128k yearly est. 10d ago
Mobile Software Development Intern
Genpt
Software developer job in Birmingham, AL
Ready for a challenging and rewarding internship? This is your opportunity to work hands on with project teams throughout the summer and see your development projects put into production! Join a leading industrial distribution company and unleash your technology skills to move our business forward!
We share a mindset at Motion Industries where we're using our technology fluency to transform everything about our business. If you're ready to unleash your knowledge, tame technology, and bust out of the ordinary, find out what's next at Motion Industries.
This position will be based in Birmingham, AL. The ideal candidates will reside in the Birmingham, AL area.
Responsibilities
• Work with Senior Engineers and Managers to develop, test and deploy new features and functionalities for the Mobile Application
• Participate in SAFe Agile ceremonies such as daily sprint planning, backlog
grooming, and retrospectives.
• Design, develop, unit test, troubleshoot and resolve software defects.
Qualifications
• Working on a BS or BA degree in a computer related field
• Working knowledge of SQL and database concepts
• Experience with softwaredevelopment methodologies
• Working knowledge of a JavaScript library or Framework (React or React Native preferred)
• Working knowledge of Java or creating API endpoints a plus
• High Level understanding of full lifecycle development
• Ability to work within a team
• Excellent communication skills (both verbal and written)
• Must be self-motivated and know when to seek guidance
• Individual must be a self-starter and capable of working independently as well as part of a team
• Capable of learning new tools and technologies.
• Ability to provide strong problem-solving skills a variety of method
Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!
GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.
$27k-36k yearly est. Auto-Apply 60d+ ago
Team Member
Popeyes
Software developer job in Tupelo, MS
Team Member - Popeyes
Are you looking for a fun and energetic work environment? Do you want to be part of a team that values respect and honesty? If so, we have the perfect opportunity for you! Join our team at Popeyes and enjoy a range of benefits, including a free meal per shift, career advancement opportunities, flexible schedules, a 401K plan, and health, dental, and vision insurance. Plus, we offer paid time off to ensure you have a healthy work-life balance.
Essential Duties and Responsibilities:
Greet Guests with a smile while receiving orders and processing payments
Prepare and package food and drink products
Unload and stock inventory items as needed
Ensure prompt and regular attendance on assigned shifts
Act with integrity and honesty, promoting the culture of Popeyes
Qualifications and Skills:
Must be at least sixteen (16) years of age
Comfortable working in a fast-paced environment
Ability to interact in a positive and professional manner with Guests and coworkers
Willingness to learn all areas of restaurant operations and work multiple stations
Benefits:
Health insurance
Dental insurance
Vision insurance
Life insurance
401K Plan
Paid time off
Employee discount
Join our team at Popeyes and experience a delicious and dynamic work environment. Apply now and be part of a highly skilled and motivated team. Don't miss out on this immediate and time-sensitive opportunity!
Supplemental pay
Other
Benefits
Flexible schedule
Paid time off
Health insurance
Dental insurance
Vision insurance
401(k)
Life insurance
Employee discount
Other
$18k-26k yearly est. 60d+ ago
Software Developer Internship
Job Listingsintegration Innovation, Inc.
Software developer job in Huntsville, AL
i3 is offering a part-time Summer 2026 internship position within our Army Training Solutions business unit. This candidate will be exposed to the development of Interactive Multimedia Instruction (IMI) within an Agile softwaredevelopment environment. This candidate will interact with Instructional Systems Designers (ISD), 3D Artists, SoftwareDevelopers, Designers, and Program Managers in support of DoW training development.
Responsibilities
Work with Agile softwaredevelopment teams in creating IMI for DoW customers using commercial game engines.
Work closely with your team to implement features, and supporting those features through tooling as needed
Implement user interface screens, transitions, animations, and VFX
Iterate using customer feedback in an Agile environment to optimize for simplicity, comprehension, and function
Qualifications
Required Experience
Be a US citizen.
High school diploma required
Candidate must have completed at least 2 years of higher education, job experience can be substituted for education
Candidate must be currently enrolled in (Summer 2026) or continuing an undergraduate or graduate degree program the following semester (Fall 2026) at the time of the internship.
Candidate must be a team player and be creative, adaptive, and excited to learn
Experience in an object-oriented programming language such as C#, Java, Python, or C++.
Preferred Experience
Experience with the Unity gaming engine
Experience authoring custom editors, inspectors, and tooling within Unity
Prefer understanding of Agile softwaredevelopment
Familiarity with GIT for software source control and configuration management
Familiarity with 3D graphics programming: DirectX, OpenGL, etc.
Physical demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; handle or feel; and reach with hands and arms.
The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must be able to lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds.
Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus.
Regular i3 hours are 8:00 a.m. - 5:00 p.m. Monday-Friday, however, additional hours may be required on occasion. Regular and punctual attendance is required
About i3
i3 is a technically diverse, 100% team member owned business, headquartered in Huntsville, Alabama specializing in missile and aviation systems engineering and logistic services, electronic warfare and electromagnetic effects analysis, UAS system integration and flight operations, full lifecycle C5ISR engineering services, cybersecurity and IT/IA innovative solutions and virtual training, simulation & serious game development and implementation. We have established a broad offering of products and capabilities collectively providing decades of experience supporting the full complement of DoD military services, Missile Defense Agency, National Aeronautics and Space Administration, and a variety of other Government organizations and private industry customers.
Perks of being a team member owner include:
Long-term financial security
Higher job satisfaction
Greater job security
Personal and professional growth
Great company culture
Other outstanding benefits:
Excellent insurance coverage
401(k) match
Generous PTO
Health and wellness incentives
Tuition and certification reimbursement
Countless opportunities to give back to the community through i3 Cares
We work hard. We compete hard. We play hard. Apply now to join us!
$27k-36k yearly est. Auto-Apply 46d ago
Software Development Intern (Job ID: 4067)
Valkyrie Enterprises 4.9
Software developer job in Huntsville, AL
SoftwareDevelopment Intern Purpose:
Valkyrie Enterprises has an Internship/Co-Op opportunity supporting the Software and Systems Engineering Division. The candidate will have an opportunity to assist in development and deployment of software products that support US and International Defense Services and Agencies.
This position is in Huntsville, Alabama.
Job Description:
Become a contributor to an important simulation software product.
Advance the product's capabilities for customers by incorporating a design into a functional capability.
Help develop, integrate, and execute new and/or modified models and tools.
Review documentation for the software product.
Build and deploy an instance of the software on a Virtual Machine.
Document lessons learned from deployment.
Produce a set of recommendations to improve existing training guides for the product.
Perform research and development reports on key designs - such as analysis of capabilities in Node.js applicable to the product.
Qualifications:
Must be pursuing a BS or BA in a STEM discipline with a preference of softwaredevelopment, mathematics, engineering, or computer/software engineering.
Must have experience with C#, PYTHON or other common languages.
Must have experience with computer systems administration, such as Linux, Windows, or IOS.
Must demonstrate excellent written and oral communication skills.
Must have advanced time management, problem solving, organizational, and critical thinking skills.
Must have the ability to work in a collaborative team environment.
Desired Qualifications:
Knowledge of software design patterns and applying them in an existing product's architecture, preferred.
Experience with develop tracking tools sets - Azure, Git, or other, preferred.
Experience with Continuous Integration / Continuous Delivery, preferred.
Experience with virtualization and / or container-based deployment, preferred.
Experience with APIs and data exchanges between applications, preferred.
Security Requirements:
None
Travel Requirements:
No Travel
Candidate must be able to obtain (by start of position) and maintain appropriate identification credentials, such as Interim Security Clearance.
Physical Requirements:
Remaining in a stationary position, often standing, or sitting for prolonged periods.
Moving about to accomplish tasks or moving from one worksite to another.
Communicating with others to exchange information.
Light work that includes moving objects up to 20 pounds.
Valkyrie strictly adheres to a policy of equal employment opportunity. This policy is based on Valkyrie's commitment to hire and retain qualified employees consistent with position requirements; and to seek, employ, promote and treat all employees and applicants for employment without regard to race, color, religious creed, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition, genetic information or sexual orientation or other protected characteristics Additionally, Valkyrie Enterprises provides a variety of benefits to eligible employees to support your best health, wellness, and future, to include medical/dental/vision options, company paid life and disability insurances, 401k with match, education reimbursement, as well as company paid holidays and paid time off (PTO)
$25k-31k yearly est. 3d ago
Tenure-track Assistant Professor of Industrial and Systems Engineering, Fall 2026 (1/2)
Knoxville 3.3
Software developer job in Knoxville, TN
Applications and nominations are invited for two tenure-track Assistant Professor positions in the Department of Industrial and Systems Engineering (ISE) at the University of Tennessee, Knoxville (UTK). The ISE Department offers BS, MS, and Ph.D. degrees in Industrial Engineering and MS and Doctor of Engineering degrees in Engineering Management. The Department currently has 13 tenured or tenure-track faculty members and an enrollment of more than 560 students, including 268 UG, 172 MS, and 121 Doctoral students. The Department will increase its faculty size to 25 by 2026, including 16 tenured or tenure-track faculty members and nine full-time teaching or research faculty members. ISE actively interacts with on-campus centers, including the Institute for a Secure and Sustainable Environment, the Reliability and Maintainability Center, the Center for Transportation Research, the state's Institute for Public Service, and so on. Departmental strengths include optimization, data analytics, machine learning, quantum computing, reliability and maintainability, and operational excellence, and their applications in manufacturing, logistics and transportation, supply chain, energy systems, sustainability, and healthcare systems. The annual externally funded research expenditure is more than $5.4M. The department was ranked 26th among all public institutions in the 2025 U.S. News Best Graduate School Ranking. For additional information about the Department, please visit ***************************
The Tickle College of Engineering (TCE) is in the midst of an unprecedented period of growth and success, including adding over 30 new faculty to the college as part of ambitious hiring campaigns led by Chancellor Donde Plowman and Dean Matthew Mench. The college has set records in research expenditures, enrollment, incoming student GPA, intellectual property development, and USNWR rank in the past three years. New facilities include the state-of-the-art Zeanah Engineering Complex, the University of Tennessee Manufacturing and Design Enterprise (TN-MADE) facility, and the Innovation South building, now under construction, that will house UTK's Fibers and Composites Manufacturing Facility (FCMF). TCE currently has 203 tenure/tenure track and 79 non-tenure track faculty in its nine academic departments and offers 11 undergraduate, 16 MS, and 15 PhD/DE degree programs. Affiliated with TCE and located in Tullahoma, Tennessee, the UT Space Institute is a hub of aerospace and defense research. The college is also home to eight research centers and three interdisciplinary institutes. With approximately 4,300 undergraduate and 1,500 graduate students, the college sits 29th among public universities in the most recent U.S. News and World Report graduate rankings. Faculty in the college have won 29 early career awards (NSF, DOE, DARPA, AFOSR, and ARO) since 2016. In FY24, the college had annual research expenditures of $113.6M.
Available effective August 1, 2026, the positions will include competitive compensation and a startup package. The Knoxville campus of the University of Tennessee is seeking candidates who have the ability to promote an atmosphere where all members of the university community feel welcome and can thrive.
The successful candidate will be expected to establish and maintain a scholarly and externally funded research program; supervise graduate students; develop and teach courses at both the undergraduate and graduate levels; and provide service to the Department. The department is interested in candidates who conduct research in systems engineering and modeling, optimization, quantum computing, manufacturing, building construction, AI foundation and applications, agentic AI, human-robotics interaction, and other ISE-related areas.
An earned doctorate in Industrial Engineering, Systems Engineering, Operations Research, or a closely related field is required, and the PhD should be in hand by the time of appointment. The successful applicants will have strong problem-solving and communication skills and the ability to work in an interdisciplinary environment. A strong commitment to teaching excellence and publications in leading journals are expected. Preferred qualifications are teaching experience, industrial experience, and demonstrated ability to attract external funding.
How much does a software developer earn in Tupelo, MS?
The average software developer in Tupelo, MS earns between $54,000 and $90,000 annually. This compares to the national average software developer range of $67,000 to $113,000.