Post job

Senior programmer jobs in Tennessee - 835 jobs

  • Statistician

    IDR, Inc. 4.3company rating

    Senior programmer job in Spring Hill, TN

    IDR is seeking a Statistician to join one of our top clients for an opportunity in Spring Hill, Tennessee. This role involves supporting marketing analytics and modeling efforts within a data-driven environment focused on targeting and customer engagement. The team specializes in advanced statistical techniques and machine learning to enhance campaign effectiveness without the need for relocation or sponsorship. Position Overview for the Statistician: Design, build, and implement predictive models to identify the most profitable prospects across various business channels. Perform model validation and back testing to ensure robustness and accuracy of predictive analytics. Conduct data analysis to uncover trends, patterns, and insights that can optimize marketing and customer engagement strategies. Utilize advanced statistical techniques and machine learning to develop response, premium, and risk models for targeted marketing efforts. Collaborate cross-functionally with stakeholders to translate complex data into actionable business decisions and recommendations. Requirements for the Statistician: MS/PHD in Statistics, Mathematics, Data Science, Economics, or a related quantitative field (PHD preferred). 2+ years of professional experience in a hands-on statistical modeling or analytics role, ideally in marketing analytics or customer analytics. Strong foundation in statistical methods with experience constructing predictive models end-to-end. Experience working with messy, real-world datasets and explaining analytical results clearly. Proficiency in SQL, SAS Programming, and familiarity with model deployment considerations such as monitoring and model refreshes. What's in it for you? Competitive compensation package Full Benefits; Medical, Vision, Dental, and more! Opportunity to get in with an industry leading organization. Why IDR? 25+ Years of Proven Industry Experience in 4 major markets Employee Stock Ownership Program Dedicated Engagement Manager who is committed to you and your success. Medical, Dental, Vision, and Life Insurance ClearlyRated's Best of Staffing Client and Talent Award winner 12 years in a row.
    $59k-77k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • PLC Programmer

    Mural Group 3.9company rating

    Senior programmer job in Nashville, TN

    Mural Group is partnering with a nationally recognized food manufacturing company to hire a Controls Technician who will serve as the hands-on lead of the PLC and controls function at a high-volume production facility. About the Role This is a floor-focused, boots-on-the-ground role. While PLC programming and system diagnostics are part of the job, this position is not a desk-only controls role. The Controls Technician will spend the majority of their time on the production floor, working side-by-side with maintenance technicians to troubleshoot equipment, support production, and improve system reliability. The role offers strong visibility with engineering, maintenance, and plant leadership, along with clear career growth opportunities for a controls professional ready to take ownership of facility-wide automation maintenance. What You'll Be Doing Act as the hands-on lead Controls / PLC Technician for the facility, supporting day-to-day production and long-term reliability Spend significant time on the production floor, working directly with maintenance technicians to diagnose and resolve controls-related issues Develop and execute a preventive and corrective controls maintenance plan in collaboration with engineering, maintenance, and plant leadership Read, interpret, modify, and load PLC programs using Allen-Bradley Studio 5000 Troubleshoot PLC-controlled equipment in a high-speed food manufacturing environment Install, troubleshoot, and maintain electrical, controls, and automation components Support continuous improvement initiatives tied to uptime, safety, and system performance Use computer-based diagnostic tools to support real-time troubleshooting and root-cause analysis Perform work from electrical prints, schematics, and technical documentation Inspect, clean, repair, and replace motors, machines, and control components Maintain wiring systems, including conduit bending and wiring replacement Ensure control cabinets, guards, and covers are properly secured and compliant after work is completed Serve as a technical leader on the floor, mentoring maintenance staff and supporting best practices Required Qualifications High school diploma or equivalent Minimum of 5 years of work experience with PLCs, controls, or industrial electrical systems Proven ability to work hands-on in a manufacturing environment, not solely behind a computer Strong troubleshooting, root-cause analysis, and problem-solving skills Ability to communicate effectively with maintenance technicians, engineers, and leadership Ability to lift up to 50 lbs Ability to stand and move for the duration of a 12-hour shift Ability to climb and work at heights up to 30 feet Comfortable with wearing beard and hair nets when applicable Comfortable working around live equipment, automated machinery, and production lines Exposure to heat, humidity, noise, and occasionally wet or slippery surfaces is common in food manufacturing environments Preferred Technical Experience Allen-Bradley PLCs and Studio 5000 Keyence laser systems Motion controls and drives Cognex and Keyence vision systems Robot controls CAD experience (a plus) Experience in food or consumer packaged goods (CPG) manufacturing is a plus
    $66k-93k yearly est. 2d ago
  • Senior Algorithm Software Engineer

    Freightwise

    Senior programmer 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. 3d ago
  • Applications Developer

    City of Clarksville 4.1company rating

    Senior programmer 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. 4d ago
  • Junior AI Developer

    Crew Training International

    Senior programmer 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 software development, 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. 1d ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Senior programmer job in Nashville, TN

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7020_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 40d ago
  • Sr. Application Programmer - Millington, TN

    Global Business Solutions 3.8company rating

    Senior programmer job in Millington, TN

    Global Business Solutions, Inc., established in 1995, offers customers a distinctive blend of information technology capabilities, education and training services, and information assurance solutions. Managed by a team of executive leaders experienced in the field of information technology and training services within the industry and government, GBSI prides itself on exceeding expectations. Our award-winning solutions give clients the support tools needed to successfully deliver in evolving environments with confidence. Job Description The IT Specialist Application Programmer is responsible for the successful delivery of information engineering, requirement definition, software design and enhancements, development, scripting functions, and maintenance to include adherence with configuration management processes, and testing and evaluations process support. The successful candidate will assist with: Analysis of functional business/technical application design specs for functional activities; Preparation of technical documents; Troubleshooting; Other maintenance tasks related to the sustainment of production systems. In addition, the IT Specialist Application Programmer will be required to: Perform technical analysis; Debug and fix interface issues; Assist with planning and coordination of all activities relating to requirements gathering, design, development, and implementation of client information systems and software applications. Qualifications • Bachelor's Degree in Computer Science or related field preferred with two (2) years of related experience; but will accept six (6) years' direct experience with information system programming with no degree; • At minimum, the candidate will be responsible for programming in Visual Basic.NET, C#, ASP.NET, ASP, JavaScript, Crystal Reports, Microsoft Reporting Services, Adobe LiveCycle, Microsoft SQL, and "mobile applications" for Android and/or iOS as well as web site maintenance using ASP/ASP.NET, and/or Microsoft Office SharePoint Services (MOSS); • Must obtain and maintain certification(s) for IAT Level II (GSEC, Security+, or SSCP) in compliance with DoD Directive 8570.1-M. Required to have IA certification category and level documented in the Defense Eligibility Enrollment Reporting System; • Familiarity with DoN and DoD IA Policy 8570.1-M is and willing to participate in IA awareness training; • Ability to obtain and maintain required certification(s) for IAT Level II (GSEC, Security+, or SSCP) in compliance with DoD Directive 8570.1-M; • Must be team-oriented and willing to work on a mixed team with Government and/or other Contractor employees to enhance or support maintenance tasks related to sustainment of production systems; • Ability to pass and maintain a government background check; • Knowledge of Command Integrated Recruiting Information Management Systems (CIRIMS) is a plus. Additional Information GBSI is an Equal Opportunity and Affirmative Action Employer committed to providing equal employment opportunity without regard to an individual's race, color, religion, creed, age, sex (including pregnancy), sexual orientation, gender identity, genetics, marital status, national origin, disability, veteran status, political affiliation or belief. This equal opportunity applies to every area of employment at GBSI, including recruitment, hiring, training, transfers, promotions, terminations, compensation, and benefits. We continue to affirm our commitment to an inclusive workplace through Affirmative Action Plans that address employment opportunities for qualified women, minorities, veterans, and individuals with disabilities. We welcome and encourage diversity in our workforce. Our policies prohibit discrimination and harassment based on race, color, religion, creed, age, sex (including pregnancy), sexual orientation, gender identity, genetics, marital status, national origin, disability, veteran status, political affiliation or belief. It is important that employees and applicants trust that they can address a concern of discrimination or harassment without retribution. GBSI will not tolerate retaliation against an individual who reports, opposes, or participates in an investigation of discriminating or harassment that violates GBSI policies. GBSI invites any employee or any applicant for employment to review GBSI's written Affirmative Action program, absent the data metrics required by §60-741.44(k). The AAP is available for inspection upon request during the hours of 8:00am - 4:00pm Monday - Friday in the Human Resources department. Any questions should be directed to Sheila D. Dyer, GBSI's EEO Administrator. No part of this Position Description or of any other shall be construed as an employment contract. Employment with GBSI is at will and constrained by both the laws of the State of Florida and those of the state wherein the employee performs services for the company.
    $98k-130k yearly est. 1d ago
  • Software Engineer, Product

    Meta 4.8company rating

    Senior programmer job in Nashville, TN

    Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Product Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. Develop reusable software components for interfacing with back-end platforms 4. Analyze and optimize code for quality, efficiency, and performance 5. Lead complex technical or product efforts and provide technical guidance to peers 6. Architect efficient and scalable systems that drive complex applications 7. Identify and resolve performance and scalability issues 8. Work on a variety of coding languages and technologies 9. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 11. 6+ years of programming experience in a relevant language or 3+ years of experience + PhD 12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships 13. Experience building maintainable and testable code bases, including API design and unit testing techniques **Preferred Qualifications:** Preferred Qualifications: 14. 6+ years relevant experience building large-scale applications or similar experience 15. Experience with scripting languages such as Python, Javascript or Hack 16. Experience as an owner of a particular component, feature or system 17. Experience completing projects at large scope 18. Experience building and shipping high quality work and achieving high reliability 19. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes 20. Experience in programming languages such as C, C++, Java, Swift, or Kotlin 21. Exposure to architectural patterns of large scale software applications **Public Compensation:** $74.04/hour to $217,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $217k yearly 60d+ ago
  • Backend Software Engineer, DentaQuest

    Sun Life 4.6company rating

    Senior programmer job in Tennessee

    Sun Life U.S. is one of the largest providers of employee and government benefits, helping approximately 50 million Americans access the care and coverage they need. Through employers, industry partners and government programs, Sun Life U.S. offers a portfolio of benefits and services, including dental, vision, disability, absence management, life, supplemental health, medical stop-loss insurance, and healthcare navigation. We have more than 6,400 employees and associates in our partner dental practices and operate nationwide. Visit our website to discover how Sun Life is making life brighter for our customers, partners and communities. Job Description: Sun Life embraces a hybrid work model that balances in-office collaboration with the flexibility of virtual work. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week. The Opportunity: Software engineer will Support IT Objectives by supporting business processes, systems and clients (under limited supervision) specifically with UI, middleware and system integrations related technologies and applications, carries out these responsibilities by providing information technology (IT) How you will contribute: Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed Execute full lifecycle software development Write well designed, testable, efficient code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Tailor and deploy software tools, processes and metrics Serve as a subject matter expert Comply with project plans and industry standards Other duties as assigned. What you will bring with you: 3+ years of total experience of developing API's - .NET (C#) and Python, Java. Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions. Fast learner who adapts quickly to changing business needs and evolving technology landscapes. Bachelor's or Master's degree in computer science or related field. Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures. Extensive experience with BFF design patterns, API Gateway, and middleware solutions. Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT. Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates). Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk) Experience working in agile development environments, leading technical discussions, and mentoring junior engineers. Extensive knowledge of building REST and GraphQL APIs Effective oral and written communication skills Required to attend additional training as requested/deemed necessary Salary: Salary Range: $79,300 - $119,000 At our company, we are committed to pay transparency and equity. The salary range for this role is competitive nationwide, and we strive to ensure that compensation is fair and equitable. Your actual base salary will be determined based on your unique skills, qualifications, experience, education, and geographic location. In addition to your base salary, this position is eligible for a discretionary annual incentive award based on your individual performance as well as the overall performance of the business. We are dedicated to creating a work environment where everyone is rewarded for their contributions. Not ready to apply yet but want to stay in touch? Join our talent community to stay connected until the time is right for you! We are committed to fostering an inclusive environment where all employees feel they belong, are supported and empowered to thrive. We are dedicated to building teams with varied experiences, backgrounds, perspectives and ideas that benefit our colleagues, clients, and the communities where we operate. We encourage applications from qualified individuals from all backgrounds. Life is brighter when you work at Sun Life At Sun Life, we prioritize your well-being with comprehensive benefits, including generous vacation and sick time, market-leading paid family, parental and adoption leave, medical coverage, company paid life and AD&D insurance, disability programs and a partially paid sabbatical program. Plan for your future with our 401(k) employer match, stock purchase options and an employer-funded retirement account. Enjoy a flexible, inclusive and collaborative work environment that supports career growth. We're proud to be recognized in our communities as a top employer. Proudly Great Place to Work Certified in Canada and the U.S., we've also been recognized as a "Top 10" employer by the Boston Globe's "Top Places to Work" for two years in a row. Visit our website to learn more about our benefits and recognition within our communities. We will make reasonable accommodations to the known physical or mental limitations of otherwise-qualified individuals with disabilities or special disabled veterans, unless the accommodation would impose an undue hardship on the operation of our business. Please email ************************* to request an accommodation. For applicants residing in California, please read our employee California Privacy Policy and Notice. We do not require or administer lie detector tests as a condition of employment or continued employment. Sun Life will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including applicable fair chance ordinances. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Job Category: IT - Application Development Posting End Date: 29/01/2026
    $79.3k-119k yearly Auto-Apply 13d ago
  • Consulting Analyst (Insurance Risk Management)

    Strategic Risk Solutions 3.4company rating

    Senior programmer job in Murfreesboro, TN

    Strategic Risk Solutions Inc. (SRS), the world's leading independent captive insurance manager, is growing and looking for a Consulting Analyst to join our US Advisors consulting team. This in office position will provide essential analytical support and insights to help clients optimize their captive insurance programs. This role will involve detailed data analysis, risk assessment, and strategic recommendations to enhance clients' risk management and financial performance.Responsibilities and Duties Lead the collection, validation, and cleansing of client loss and exposure data, ensuring complete and accurate inputs for Total Cost of Risk (TCOR) analyses and feasibility studies. Conduct detailed analysis of client risk data including loss runs, exposure summaries, and insurance program structures to identify trends, risk drivers, and cost-saving opportunities. Evaluate and quantify risks associated with captive insurance programs, including modeling retention scenarios and interpreting actuarial results to inform strategic recommendations. Prepare comprehensive client deliverables, including reports, exhibits, and presentations that clearly communicate findings and support decision-making. Collaborate closely with clients to understand their risk appetite and strategic objectives, tailoring captive program designs and recommendations to meet their unique needs. Manage multiple client engagements simultaneously, prioritizing tasks and timelines to ensure timely and accurate delivery of all project components. Work closely with consultants, analysts, and actuaries to integrate analytical outputs into holistic solutions, and assist in developing proposals and research for new captive opportunities. Attributes and Skills Bachelor's Degree in Finance, Insurance, Risk Management, or a related field. Advanced degrees or professional certifications (e.g., CPCU, ARM) are a plus. Experience in risk management, insurance, or consulting, preferably within the captive insurance sector are a plus. Strong analytical and problem-solving skills, excellent written and verbal communication and presentation abilities, and proficiency in data analysis tools and software. Self-motivation with the ability to work effectively as part of a team or on individually assigned tasks in a fast-paced environment where exceptional attention to detail, time management and prioritization skills are essential. About Strategic Risk Solutions SRS is the world's largest independent insurance company manager. With over 25 years of experience, SRS provides management and consulting services to a wide range of insurance company entities, from single parent captives to complex commercial insurers and reinsurers. SRS has operations in the United States, Canada, Europe, Barbados, Bermuda, Cayman Islands, Latin America, and South Africa. Offering a competitive salary, bonus plan, and a generous benefits package, SRS strives to provide every employee with opportunities for rewarding growth and advancement in an environment of genuine equity and inclusion. The pace is fast and demanding, and SRS's dedication to its people has established a company-wide network of colleagues committed to each other's, as well as the Company's, success. EOE For more information on SRS, please visit ***********************
    $61k-81k yearly est. Auto-Apply 41d ago
  • Senior Programmer Analyst-Oracle

    North Star Staffing Solutions

    Senior programmer job in Goodlettsville, TN

    As one of the most experienced staffing firms in Denver, Colorado, North Star Staffing Solutions prides itself on exceptional services and relationships that we have built over the years. Our dedication to satisfying our clients' needs is driven by a passionate team of dedicated staff with over 10 years of experience. We have continued to provide the recruiting and staffing expertise our clients expect and they have acknowledged time and again that our services are integral to their success. Our mission is to bring great people and great organizations together. This is the foundation that has made us who we are today. We understand the changing dynamics of today's workplaces and the landscape of the economy. This is what puts us one step ahead when it comes to selecting the right fit for your organization. Job Description The Sr. Programmer Analyst - Oracle, will design, develop, and test Oracle solutions for required projects; create system level technical test plans and documentation. Job Requirements: * Experience in PL/SQL and SQL, Oracle Forms and Reports * Knowledge of at least one programming language and database Compensation will consist of a competitive salary based on experience, with bonus potential and benefits. * Visa Requirements: U.S. Citizens / Green Card Holder Qualifications • Minimum 5 years experience in Information Technology and Bachelor's degree. Additional Information All your information will be kept confidential according to EEO guidelines.
    $71k-93k yearly est. 60d+ ago
  • Lead Application Developer (Practice Group)

    Office Ally 4.3company rating

    Senior programmer job in Nashville, TN

    Job Description About Us At Office Ally, we've been revolutionizing healthcare administration since our inception. What started as a clearinghouse focused on simplifying insurance claims processing for healthcare providers has grown into a full-suite healthcare technology company. We offer a range of affordable, cloud-based solutions, from practice management to electronic health records (EHR), that help providers streamline operations and reduce administrative burdens so they can focus on what matters most: patient care. At the core of our company are four key values that guide our mission and work: Ownership: We take pride in our responsibilities, driving results and taking accountability for the success of our projects. Empowerment: We believe in giving our team the autonomy and support to make decisions that lead to innovative solutions. Innovation: We continuously seek new and better ways to improve healthcare administration, embracing creativity and forward-thinking technology. Transparent Communication: Open, honest communication is at the heart of our collaborations, internally and with our clients, ensuring alignment and trust. About the Role We're looking for a Lead Application Developer to join our growing team. This is a pivotal role within the development team, combining technical leadership, project management skills, and advanced development expertise to guide projects and mentor less experienced Developers. This role is responsible for overseeing technical teams and steering project execution through strategic planning, technical excellence, and mentorship. This role demands a strategic approach to architecture, the ability to solve complex problems, and a commitment to improving team practices and application quality. What You'll Do Guide and mentor less experienced developers in coding practices and project tasks. Manage smaller projects or specific aspects of larger projects, ensuring timelines, quality standards, and deliverables are met. Contribute to the development of project architecture, proposing and implementing innovative solutions to complex technical challenges. Write clean, efficient, and maintainable code for various parts of Office Ally's applications. Pioneer and enforce unit testing and automated testing best practices, ensuring code quality and reliability across the team. Lead the application of design patterns, guiding less experienced developers in their proper use. Actively participate in design discussions, applying common design patterns and contributing ideas for system improvements. Manage version control systems, handle complex branching and merging scenarios, and resolve merge conflicts to maintain a stable codebase in Git. Identify and resolve complex issues in the application, effectively using Office Ally Debugging tools and techniques. Implement advanced security measures in code and review code for security vulnerabilities. Focus on optimizing application performance and reliability, identifying bottlenecks, and implementing code and system architecture improvements. Work closely with other developers to design and implement functional and efficient application solutions. Actively engage in Agile Scrum practices, including sprint planning, daily stand-ups, sprint reviews, and retrospectives. Assist in breaking down user stories into tasks, estimating the required effort, and committing to sprint deliverables. What You'll Need Bachelor's degree in computer science or information technology. 8+ years of full stack development experience with .Net Core, Typescript, and modern JavaScript frameworks Angular. 5+ years of SQL Server experience, troubleshooting, stored procedures, etc. 2+ years of experience leading technical teams, including overseeing project milestones, contributing to strategic planning, and mentoring junior developers. Extensive experience designing, building, and integrating APIs. Deep understanding and practical experience with microservices architecture. Proven experience guiding version control strategy in Git or similar systems while promoting best practices across teams. Nice to Have Hands-on experience developing and deploying applications in containerized environments (Kubernetes) with a focus on scalability and performance. Experience in SaaS healthcare environments, including clearinghouse, RCM, or practice management platforms. Experience working in an Agile environment. Experience working with AI: Co-pilot, Claude, Windsurf, Gemini Code, or similar. Office Ally is committed to fair and equitable compensation practices in alignment with pay transparency laws. Compensation for this position may vary based on individual skills, experience, and location. In addition to base pay, employees may be eligible for performance-based bonuses and a comprehensive benefits package, including medical, dental, and vision coverage, 401(k) with company match, paid time off, and other benefits. Actual compensation will be determined considering the candidate's qualifications, relevant experience, and internal equity. Office Ally Pay Transparency$140,000-$160,000 USD The Perks Flexible Work Options - Flexible options based on the role: onsite, hybrid, or fully remote with occasional travel. Robust Health & Wellness Coverage - Access comprehensive medical, dental, and vision plans-plus supplemental insurance for added peace of mind. Income Protection, On Us - We cover short- and long-term disability insurance to safeguard your income when it matters most. 401(k) with Company Match - Invest in your future with up to a 6% employer match to your retirement contributions. Career Growth & Learning - From professional certifications to skill-building programs, we invest in your continuous development. Team-First Culture - Collaborate with passionate, driven teammates in an environment where your voice is heard and your contributions are valued. Recharge with Generous PTO - Take time when you need it! We offer ample paid time off to support your well-being and work-life harmony. Why You'll Love Working at Office Ally At Office Ally, your work has a direct impact on healthcare providers and their ability to deliver exceptional care. We're driven by a mission to simplify healthcare administration, making it easier for providers to focus on what they do best-helping patients. As an Office Ally employee, you'll be at the heart of our efforts to deliver exceptional service and software solutions to our clients in the healthcare space. EEO Note Office Ally is an Equal Opportunity Employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classification protected by federal, state, or local law.
    $140k-160k yearly 30d ago
  • Software Engineer - Mainframe

    Unum 4.4company rating

    Senior programmer job in Chattanooga, TN

    Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures. Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers. We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo. Unum is changing, and we're excited about what's next. Join us. General Summary:The Mainframe Software Engineer is responsible for delivering medium to large-scale mainframe development work. This role is primarily focused on Grow and Change initiatives, supporting enhancements, new development, and system changes across Colonial mainframe Operations & Engineering (O&E) applications. The engineer partners closely with Grow teams, business stakeholders, and downstream consumers to design, build, and implement reliable mainframe solutions while maintaining a strong focus on quality, scalability, and controlled production transitions. Job Specs: Bachelor's degree in Computer Science, Information Systems, or equivalent relevant experience 4+ years of hands-on experience in a mainframe development environment Strong proficiency in COBOL, JCL, DB2, IMS, and VSAM Experience supporting both batch and online mainframe applications Hands-on experience using BMC/Topaz Workbench for development and debugging Experience using Xpediter for testing and troubleshooting mainframe applications Familiarity with source control and change management tools (e.g., Endevor, Changeman) Understanding of Agile methodologies Ability to analyze complex systems, data flows, and dependencies across multiple applications Principal Duties and Responsibilities: Design, develop, and implement mainframe solutions in support of Grow and Change initiatives, including new development and complex enhancements Develop and maintain COBOL programs, JCL, DB2, IMS, and VSAM structures across batch and online environments Analyze business and technical requirements to determine appropriate design approaches and implementation strategies Collaborate with Grow teams, architects, and business partners to deliver solutions that meet functional and performance expectations Perform unit testing and support integrated testing efforts to ensure solution quality and production readiness Participate in controlled production releases, including 30-day warranty support periods following implementation Provide limited production support during warranty periods, including issue analysis and defect resolution Use ServiceNow to support incident tracking, escalation, and triage when issues arise Leverage BMC/Topaz and Xpediter to debug, test, and troubleshoot application behavior Contribute to technical documentation and knowledge sharing to support long-term system maintainability Adapt to varying levels of modernization work depending on the nature of the request, including APIs or service-based integrations #LI-TS1 #LI-MULTI ~IN1 Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office. Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status. The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience. $73,300.00-$150,500.00 Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans. Company: Unum
    $73.3k-150.5k yearly Auto-Apply 5d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Senior programmer job in Nashville, TN

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Kubernetes Software Engineer

    ITR 4.2company rating

    Senior programmer job in Oak Ridge, TN

    Job DescriptionKubernetes Platform Software EngineerAs a Platform Software Engineer, you will design, implement, and maintain the custom Kubernetes operators underpinning our on-premises Kubernetes clusters, with a strong focus on scalability, reliability, and maintainability. You will assist with Kubernetes infrastructure automation via the creation of tooling and processes. You will advise on the technical direction and implementation of our internal team's software engineering initiatives, evaluate and integrate key technologies, and provide mentorship to our junior engineers for software development.Key Responsibilities Custom Kubernetes operator development Design, implement, maintain, modify, and test custom Kubernetes operators written in Go and/or Ansible Enhance existing software development processes, practices, and standards. Test environments to evaluate tooling based on performance, feature set, and maintainability-especially for components that must work reliably with on-premise hardware and OS requirements. Support the use and understanding of in-house Kubernetes operators and serve as a maintainer for those controllers. Architecture & Infrastructure as Code and Tooling Develop and implement an Architecture as Code process for the Slate platform Write and maintain infrastructure and deployment code using tools such as ArgoCD (GitOps), Puppet (OS management), Go, Python, Bash, Ansible, Terraform, and GitLab CI. Engage with development teams to understand platform needs and tailor the cluster experience to meet evolving requirements. Technical Leadership for Software Engineering Provide software development, guidance, code reviews, and pair programming support to a team of 11 engineers. Contribute to onboarding, team documentation, and process improvement initiatives. Act as a go-to technical expert for all Kubernetes custom operator questions across the engineering organization. Collaboration Partner closely with internal cybersecurity and development teams to ensure the platform's custom operators meet security, compliance, and usability expectations. Participate in cross-functional projects related to platform enhancements, cluster lifecycle automation, and infrastructure provisioning. Key Technologies & Tools Languages: Go, Python, Bash CI/CD: GitLab CI, ArgoCD IaC/Config Management: Puppet, Helm, Ansible Kubernetes & Ecosystem: On-prem K8s, Custom Operators, Service Mesh, k8s architecture Operating Systems: Linux-based OS management at the hardware level, strong Linux sysadmin skills What Sets This Role Apart Deep involvement in designing on-prem Kubernetes infrastructure, with full ownership from OS/hardware layer up to service-level automation. A platform-first approach to engineering that balances security, developer experience, and operational scalability. Strong mentorship and team enablement focus-guiding engineers while staying hands-on with architecture and implementation.
    $65k-87k yearly est. 8d ago
  • Mid-Level Software Engineer

    Mployer Advisor

    Senior programmer job in Nashville, TN

    Mployer Advisor's platform empowers organizations to drive more informed insurance and employee benefit decisions via unprecedented transparency. Insurance brokerage is quietly one of the largest and most influential segments in the US economy, and significantly impacts what nearly half of all Americans pay for health insurance and total benefit costs each month. Greater transparency for employers leads to higher quality, cost effective insurance for employers and employees. The Mployer Advisor platform includes two exclusive features for all employers to use when evaluating insurance options: The industry's first insurance brokerage rating system, M Score, that uses proprietary algorithms to generate an unbiased score based on a brokerage's range of experience. Over 25,000 reviews of insurance advisors consolidated in one location. If you have a positive, proactive approach and want to contribute to improving the US insurance landscape, Mployer Advisor is a great fit for you. Job Description Mployer Advisor is hiring a Software Developer to join our development team to quickly grow and scale our web platform with modern technologies. You will work alongside a team of developers, a product owner and QA to build the next generation of our growing products and services. To succeed in this role you must have experience developing software and creating value within a team, following core agile principles, and focusing on pragmatic customer outcomes. You must know how to leverage your team to solve the problems at hand. You will help create thoughtful, efficient, high quality products without over-engineering features of minimal customer value. Your role here is vitally important to the next stage of growth and scale for our ambitious journey. Qualifications Pragmatic focus on delivering customer value Values team success over individual success Holds themselves and others accountable Not dogmatic A high-level of self-motivation and ability to work independently with minimal guidance. Resourceful. Effective interpersonal, written and oral communication skills Excellent problem solving and analytical skills Possess a strong sense of thoughtful urgency BA/BS degree or equivalent work experience Minimum 3 years of experience in software development Experience developing green-field applications with Node.js, React, and SQL using industry best practices. Familiarity with source code control systems such as git Experience with all phases of agile and product development lifecycle, including prototyping, development, test, product release and sustaining engineering Experience with Analytics/Reporting applications Linux development and administration experience Familiarity with web application security (OWASP Recommendations, HTTP Headers, Authorization, SSO) Familiarity with network protocols, firewalls, and associated technologies Experience developing and deploying applications on AWS Additional Information All your information will be kept confidential according to EEO guidelines.
    $61k-82k yearly est. 1d ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Senior programmer job in Nashville, TN

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7248_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 26d ago
  • Sr. Application Programmer - Millington, TN

    Global Business Solutions 3.8company rating

    Senior programmer job in Millington, TN

    Global Business Solutions, Inc., established in 1995, offers customers a distinctive blend of information technology capabilities, education and training services, and information assurance solutions. Managed by a team of executive leaders experienced in the field of information technology and training services within the industry and government, GBSI prides itself on exceeding expectations. Our award-winning solutions give clients the support tools needed to successfully deliver in evolving environments with confidence. Job Description The IT Specialist Application Programmer is responsible for the successful delivery of information engineering, requirement definition, software design and enhancements, development, scripting functions, and maintenance to include adherence with configuration management processes, and testing and evaluations process support. The successful candidate will assist with: Analysis of functional business/technical application design specs for functional activities; Preparation of technical documents; Troubleshooting; Other maintenance tasks related to the sustainment of production systems. In addition, the IT Specialist Application Programmer will be required to: Perform technical analysis; Debug and fix interface issues; Assist with planning and coordination of all activities relating to requirements gathering, design, development, and implementation of client information systems and software applications. Qualifications • Bachelor's Degree in Computer Science or related field preferred with two (2) years of related experience; but will accept six (6) years' direct experience with information system programming with no degree; • At minimum, the candidate will be responsible for programming in Visual Basic.NET, C#, ASP.NET, ASP, JavaScript, Crystal Reports, Microsoft Reporting Services, Adobe LiveCycle, Microsoft SQL, and "mobile applications" for Android and/or iOS as well as web site maintenance using ASP/ASP.NET, and/or Microsoft Office SharePoint Services (MOSS); • Must obtain and maintain certification(s) for IAT Level II (GSEC, Security+, or SSCP) in compliance with DoD Directive 8570.1-M. Required to have IA certification category and level documented in the Defense Eligibility Enrollment Reporting System; • Familiarity with DoN and DoD IA Policy 8570.1-M is and willing to participate in IA awareness training; • Ability to obtain and maintain required certification(s) for IAT Level II (GSEC, Security+, or SSCP) in compliance with DoD Directive 8570.1-M; • Must be team-oriented and willing to work on a mixed team with Government and/or other Contractor employees to enhance or support maintenance tasks related to sustainment of production systems; • Ability to pass and maintain a government background check; • Knowledge of Command Integrated Recruiting Information Management Systems (CIRIMS) is a plus. Additional Information GBSI is an Equal Opportunity and Affirmative Action Employer committed to providing equal employment opportunity without regard to an individual's race, color, religion, creed, age, sex (including pregnancy), sexual orientation, gender identity, genetics, marital status, national origin, disability, veteran status, political affiliation or belief. This equal opportunity applies to every area of employment at GBSI, including recruitment, hiring, training, transfers, promotions, terminations, compensation, and benefits. We continue to affirm our commitment to an inclusive workplace through Affirmative Action Plans that address employment opportunities for qualified women, minorities, veterans, and individuals with disabilities. We welcome and encourage diversity in our workforce. Our policies prohibit discrimination and harassment based on race, color, religion, creed, age, sex (including pregnancy), sexual orientation, gender identity, genetics, marital status, national origin, disability, veteran status, political affiliation or belief. It is important that employees and applicants trust that they can address a concern of discrimination or harassment without retribution. GBSI will not tolerate retaliation against an individual who reports, opposes, or participates in an investigation of discriminating or harassment that violates GBSI policies. GBSI invites any employee or any applicant for employment to review GBSI's written Affirmative Action program, absent the data metrics required by §60-741.44(k). The AAP is available for inspection upon request during the hours of 8:00am - 4:00pm Monday - Friday in the Human Resources department. Any questions should be directed to Sheila D. Dyer, GBSI's EEO Administrator. No part of this Position Description or of any other shall be construed as an employment contract. Employment with GBSI is at will and constrained by both the laws of the State of Florida and those of the state wherein the employee performs services for the company.
    $98k-130k yearly est. 60d+ ago
  • Sr. Programmer Analyst - PL/SQL

    North Star Staffing Solutions

    Senior programmer job in Goodlettsville, TN

    Company Name: Dollar General Req # : 74460BR | Type: Full Time | Posted: 10/6/2014 | Edited: N/A | Fee: 20.00% Percentage Computed On Base Salary minimum: $80,000 Maximum: $88,000 target: $85,000 Bonus: 10% Travel: 10% Sponsor/transfer H-13 and/or H-2B: No sponsor / transfer work permits: No Paid relocation: Yes Honor Period: 3 months Job Description Are you ready for an exciting career move? We''re a fast moving $17.5 billion, Fortune 200 publicly-traded company with more than 11,000 stores and 12 distribution centers in 40 states, growing by hundreds of stores each year. We work in an energetic team atmosphere that leverages each person's strengths and maximizes potential. We are committed to attracting upbeat, talented, and motivated people who can advance our mission of "Serving Others." The Sr. Programmer Analyst - Merchandising Systems will be responsible for the analysis, design, development, maintenance and support of software applications. Duties and Responsibilities 1. Performs the following activities: requirements definition, design, development, testing and implementation. 2. Gains necessary input/approval of requirements and design and participates in code reviews. 3. Ensures applications meet requirements and is error free. 4. Develops technical system documentation. 5. Ensures that applications meet the architectural standards. 6. Works on periodic maintenance releases of applications, including enhancements and defects. 7. Looks for ways to enhance design of application for better maintainability and software reuse. 8. Looks for ways to incrementally improve the architecture of legacy systems. 9. Manages workload to deliver quality deliverables that meet requirements and timelines. 10. Communicates status of assignments to supervisor. 11. Notifies supervisor of issues that impact productivity or ability to meet expectations. 12. Assists Manager in tracking progress, prioritizing work, developing time estimates and work plans and assisting less experienced team members 13. Resolves issues or escalates to Manager, if necessary. 14. Checks work in to central repositories. Qualifications Qualifications 1. Strong experience with PL/SQL and SQL is required in PL\SQL programming is required - procedures, packages, triggers, functions. 2. E/R modeling. 3. Experience with Oracle 10 and 11g environment preferred. 4. Experience using JAVA a plus, but not required. 5. Experience with Unix scripts, and report experience like Oracle Reports or UML would be a plus. 6. Experience using Web Focus a plus. 7. Excellent skills in writing, maintaining, testing and debugging code in applicable programming languages. 8. Experience with Oracle relational databases. 9. Ability to apply Object-Oriented analysis and design. 10. Knowledge of Linux operating systems a plus. Work Experience and/or Education - Bachelor''s Degree or equivalent related experience. - Minimum of three years of experience in Information Services. Compensation will consist of a competitive salary based on your experience, with bonus potential. Our Benefits Package Health, dental, vision and life insurance Long term disability Accidental Death and Dismemberment insurance Company matched 401(k) Paid vacation On site child care, ATM, cafeteria and fitness facility Free covered parking Fun, values centered work atmosphere Corporate casual dress Relocation Assistance Dollar General is an Equal Opportunity Employer MUST: 1. Strong experience with PL/SQL & SQL is required in PL/SQL programming is required - procedures, packages, triggers, functions. 2. E/R modeling. 3. Experience with Oracle relational databases. 4. Ability to apply Object-Oriented analysis and design 5. Excellent skills in writing, maintaining, test and debugging code in applicable programming. MUST have solid work history & meet minimum qualifications. Additional Information All your information will be kept confidential according to EEO guidelines.
    $80k-88k yearly 1d ago
  • HPC Software Engineer

    ITR 4.2company rating

    Senior programmer job in Oak Ridge, TN

    Job Description This person must be able to work on-site in Oak Ridge TN 3 days a week Must be eligible for a Federal security clearance (US citizenship required). What will you be doing? This group focuses on supporting researcher's HPC computing, Data Engineering and Management, Infrastructure as a Service, and new technology needs. You'll be working directly with researchers, supporting their science and understanding scientific problems and the application of advanced research computing tools to help achieve research outcomes. The HPC Scientific software engineers play a crucial role in optimizing computational methods and facilitating groundbreaking research across multiple scientific areas. As an HPC team member, you will recommend computational and/or visualization tools, techniques, and methodologies for the scientific computing aspect of research investigations. This position is hybrid or on-site with a DOE facility in Oak Ridge TN.Major Duties/Responsibilities: Scientific Software and Application Management: Understand scientific software users' requirements: work closely with researchers to understand their computational needs and translate them into efficient HPC applications. Analyze application performance to identify bottlenecks and develop strategies to improve scalability and efficiency on HPC systems. This may involve profiling code, analyzing communication patterns, and tuning system parameters. Install and manage scientific software: deploy and maintain a wide range of scientific applications, libraries, and development tools on HPC systems to support research activities. Develop custom tools and scripts: develop tools to automate common tasks, improve systems management, and facilitate sophisticated computational workflows. Develop, maintain, and install software for HPC and data intensive architectures, including Graphic Processing Units (GPUs), parallel systems, and other computing environments. User support and collaboration: Provide software technical support: collaborate with HPC support and scientists on technical issues related to scientific software problems. Following industry standards, implement HPC software with novel programming and optimization techniques. Provide solutions and technical recommendations for code optimization, resource utilization, and system tuning. Collaborate on research projects: work closely with researchers to understand their computational requirements and assist in developing efficient computational strategies, code optimization, and parallelization. This includes working with a highly diverse and multidisciplinary team (such as mathematicians, physicists, computer scientists, and engineers) in the research, development, integration, testing, and deployment of research software, data platforms, and machine learning systems for large-scale data analysis. Research information dissemination: support research staff in disseminating results in peer-reviewed journals, technical reports, relevant conferences, and open-source software project repos. Research and development: Stay informed about latest research in HPC and AI. Develop and recommend ideas for new programs, products, and features by staying abreast of new technology developments and trends. Partnerships and collaboration: As applicable/possible- establish and maintain partnerships and collaborations with industry, other groups, and HPC networks to share knowledge and best practices. Deliver our mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by encouraging a respectful workplace - in how we treat one another, work together, and measure success. Basic Qualifications: A BS in computer science, computer engineering, information systems, or a related field of study and five (5) to seven (7) years of proven and aligned experience is required. An overall combination of equivalent experience may be considered. Three (3) or more years of demonstrated abilities in the following areas: High Performance Computing (HPC) environments and HPC scheduling software. Software development including version control using GitWith open-source tools and software. Python and data analysis modules such as Pandas, NumPy, and Dask. Developing software in C/C++, Fortran or other programming languages. Preferred Qualifications: In-depth understanding of HPC architectures and their optimization techniques. Experience in the following areas: Optimizing and parallelizing software products for HPC using MPI or other open-source tools. HPC debugging tools such as DDT, GDB or Valgrind. AI toolkits such as PyTorch, RAPIDSAI, TensorFlow, or Keras. Statistical analysis software such as Python or R. Building and running containerized applications in an HPC environment. Cluster deployment tools such as Warewulf, PXEboot, and/or Bright. Managing systems. Working in a government, scientific, or other highly technical environment. Knowledge of multiple operating systems including Linux. Exposure to microservices concepts and understanding of container environments including Podman, Docker, and Kubernetes. Proven ability to balance sophisticated research and security requirements. This position requires the ability to acquire and maintain a clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program.
    $65k-87k yearly est. 13d ago

Learn more about senior programmer jobs

Do you work as a senior programmer?

What are the top employers for senior programmer in TN?

Barrett Firearms Manufacturing

Top 2 Senior Programmer companies in TN

  1. MMS

  2. Barrett Firearms Manufacturing

Job type you want
Full Time
Part Time
Internship
Temporary

Browse senior programmer jobs in tennessee by city

All senior programmer jobs

Jobs in Tennessee