Post job

Software developer internship jobs in Nashville, TN

- 759 jobs
All
Software Developer Internship
Software Engineer
Software Developer
Senior Software Engineer
Junior .NET Developer
Computer Science Internship
Senior/Lead Developer
Senior Software Engineer Lead
Principal Software Engineer
SQL Developer
Integration Developer
Software Integrator Engineer
GIS Developer
Software Engineering Internship
Software Development Engineer
  • C# .Net Developer ( LOCALS ONLY ) ---- 100 % Onsite -----ONLY LOCALS MUST APPLY

    Zillion Technologies, Inc. 3.9company rating

    Software developer internship job in Nashville, TN

    NO THIRD PARTIES CALL THIS IS A DIRECT CLIENT REQUIREMENT ! Those authorized to work without sponsorship are encouraged to apply please. Reach Shaily Sharma - ********** Email: ************************************* // ********** Sr. Software Engineer - C# .Net Developer Location : 100 % Onsite - Mt. Juliet, TN // Nashville, TN Duration : Long term ongoing with no end date We are seeking a dedicated Sr. Software Engineer to join our team. The ideal candidate would be able to support our C# .NET 8 back-end maintenance and enhancement of our backend API that is pivotal in delivering robust services to a diverse range of clients. This crucial role involves ensuring the seamless operation and scalability of APIs that support warehousing operations and multiple applications. What will be my duties and responsibilities in this job? • API Development and Maintenance: Design, develop, and maintain scalable and efficient backend APIs using C#, ensuring they meet functional and technical requirements. • NoSQL Experience: We are using Azure Table Storage • Application of SOLID Principles: Employ SOLID principles in all aspects of software development to create systems that are easy to maintain, extend, or scale. • Service-Oriented Architecture: We are using Azure Function Apps for compute and Azure Event Grid to handle messaging between functions. • Code Quality Improvement: Continuously refactor code to improve its quality, readability, and maintainability, adhering to best coding practices and standards. • Security Enhancements: Implement security measures in both APIs and web interfaces to protect against vulnerabilities and ensure the confidentiality, integrity, and availability of user data. • Performance Optimization: Monitor, identify, and rectify performance bottlenecks in both the backend and frontend components of the application. • Cross-Functional Collaboration: Collaborate with other team members, including frontend developers, network teams, and database administrators, to ensure smooth deployment and operation of software solutions. • Documentation and Reporting: Create detailed documentation for the software's architecture, code, and APIs, and provide regular updates on project status and milestones to stakeholders. • Knowledge of Azure: All of our services are Azure PaaS. Understanding of Azure services, architecture, and security features. What are the requirements needed for this position? • Proficiency in C# Programming: Deep understanding of C# and .NET framework, capable of writing clean, scalable, and efficient code. • API Development: Experience in building and maintaining RESTful APIs. Knowledge of web service architecture and best practices. • SOLID Principles: Clear understanding of SOLID principles for object-oriented design and programming. • Version Control: Proficiency in using version control systems, especially Git, for source code management. • Testing and Debugging: Ability to write unit tests and debugging skills to identify and fix issues quickly. • Security Practices: Awareness of security practices pertaining to web development, API security, and data protection. • Problem Solving: Strong analytical and problem-solving skills, with the ability to think algorithmically. Please contact : ************************************* // ********** Thanks, Shaily Sharma Zillion Technologies Inc. Asst. Director - Talent Acquisition ********** Email: ************************************* // **********
    $69k-88k yearly est. 1d ago
  • .NET Developer

    Vaco By Highspring

    Software developer internship job in Brentwood, TN

    We're supporting a large enterprise technology group looking for an experienced .NET Developer to join a team responsible for processing high-volume supplier data and maintaining a key internal/external web application. This role is hands-on, collaborative, and ideal for someone who enjoys solving complex backend challenges while working closely with other engineers, QA, UX, and product. What You'll Work On Develop and maintain backend features within a C#/.NET web application Build and support processes that ingest, map, and validate large supplier rebate files Write clean, scalable code and contribute to architecture discussions Participate in pair programming (core part of this team's culture) Troubleshoot issues, analyze data mismatches, and support workflow improvements Collaborate with Product Owner, QA, and UX on requirements and functionality Top Skills Needed 8+ years of .NET web development experience Experience with modern JavaScript frameworks (Vue preferred; React or Angular acceptable) Strong SQL Server knowledge Comfort with pair programming and collaborative engineering Ability to break down complex tasks and communicate technical solutions clearly Team & Environment You'll work with: 2 other developers 1 Product Owner 1 QA 1 UX designer The environment values partnership, clarity, curiosity, and long-term thinking. What This Role Solves You'll help improve how supplier files are received, processed, corrected, and delivered as clean, actionable data across the organization. Interview Process Round 1: 1-hour virtual with Hiring Manager - background, soft skills, and light technical questions Round 2: 1.5-hour virtual with the team - deeper conversational technical assessment
    $70k-92k yearly est. 2d ago
  • Sr. Software Developer

    Cox-Little & Company 4.9company rating

    Software developer internship job in Nashville, TN

    Sr. Software Developer Type: Permanent/ Full Time / Direct Hire Immediate start Required: Bachelor's degree in STEM (Science, Technology, Engineering, Math) Minimum 8 years of software development experience AWS, Azure, Docker, HubSpot, Kubernetes Python, Java, Javascript, SQL, HTML
    $77k-97k yearly est. 3d ago
  • Software (C#/.NET) Engineer - (Only Independent Contractors - W2 role)

    Nexify Infosystems

    Software developer internship job in Nashville, TN

    Analyze and understand existing .NET-based applications and identify integration points. Migrate and refactor legacy applications into a modular, plug-in driven Azure platform. Leverage Azure services to modernize application components (App Services, Azure Functions, Service Bus, etc.). Ensure the integration is clean, scalable, and maintains low coupling with the existing system. Collaborate with architects and DevOps teams to implement CI/CD pipelines and infrastructure as code. Maintain high code quality through best practices such as unit testing, code reviews, and documentation. Troubleshoot performance, deployment, and integration issues in cloud and hybrid environments. Required Skills and Experience: Strong experience with C# and .NET (Framework/Core) in enterprise applications. Experience with Microsoft Azure, including key services like: Azure App Services, Azure Functions, Azure Storage, Azure Service Bus, Azure Key Vault Solid understanding of modular and plug-in architecture patterns. Hands-on experience with refactoring legacy applications for cloud-readiness. Familiarity with CI/CD tools (e.g., Azure DevOps, GitHub Actions, pipelines). Proficient in REST API development, asynchronous programming, and dependency injection. Strong understanding of DevOps principles and infrastructure as code (ARM/Bicep/Terraform). Excellent problem-solving, debugging, and communication skills.
    $61k-82k yearly est. 2d ago
  • Software Developer

    Us Tech Solutions 4.4company rating

    Software developer internship job in Franklin, TN

    We are looking for a skilled React Developer to join our team. As a React Developer, you will be responsible for developing and implementing user interface components using React.js concepts. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. Key Responsibilities: Develop new user-facing features using React.js Build reusable components and front-end libraries for future use Translate designs and wireframes into high-quality code Optimize components for maximum performance across a vast array of web-capable devices and browsers Collaborate with back-end developers and web designers to improve usability Ensure the technical feasibility of UI/UX designs Stay up to date with the latest industry trends and technologies Qualifications Requirements: Proven experience as a React Developer or similar role Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and its core principles Experience with popular React.js workflows (such as Redux or Flux) Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Ability to understand business requirements and translate them into technical requirements A knack for benchmarking and optimization Familiarity with code versioning tools (such as Git Enterprise) A degree in Computer Science or a related field About US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit *********************** US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Lalit Garg ****************************** Internal ID: 25-48826
    $74k-96k yearly est. 4d ago
  • SQL Developer

    Brooksource 4.1company rating

    Software developer internship job in Nashville, TN

    We are seeking a skilled SQL Developer to join our team in supporting the development and maintenance of Electronic Data Interchange (EDI) data feeds for a Third-Party Administrator (TPA) platform. The ideal candidate will have a strong background in SQL development, experience in the healthcare industry, and familiarity with Visual Studio. Prior experience with TPAs and QicLink is highly desirable. Responsibilities: Design, develop, and maintain SQL-based EDI data feeds to support healthcare claims processing and reporting. Collaborate with business analysts, data analysts, and operations teams to gather requirements and translate them into technical solutions. Utilize Visual Studio for development, debugging, and deployment of SQL scripts and related components. Ensure data integrity, accuracy, and compliance with healthcare data standards (e.g., HIPAA, ANSI X12). Troubleshoot and resolve issues related to EDI transactions and data workflows. Optimize SQL queries and stored procedures for performance and scalability. Document processes, data mappings, and technical specifications. Qualifications: 3+ years of experience in SQL development, including stored procedures, views, and performance tuning. Proficiency with Microsoft Visual Studio for database development. Solid understanding of EDI formats and standards, particularly in healthcare (e.g., 837, 834, 270/271). Experience working in a healthcare environment, preferably with exposure to claims processing or provider data. Strong analytical and problem-solving skills. Preferred Skills: Experience working with or for a Third-Party Administrator (TPA). Familiarity with QicLink or similar TPA platforms Knowledge of healthcare payer systems and Medicare/Medicaid data feeds. Experience with version control systems (e.g., Git) and Agile methodologies.
    $85k-106k yearly est. 3d ago
  • .NET Developer - Sr/Lead

    Thorndale Partners

    Software developer internship job in Smyrna, TN

    DETAILS: SR .NET ENGINEER Title: Sr .NET Engineer Compensation: Great Base salary + Strong Bonus + Excellent benefits OVERVIEW: SR .NET ENGINEER We are seeking an experienced Senior .NET Engineer with experience in Microservices, Kubernetes, and MetaData to deliver enterprise-grade software solutions that will have a major impact on our customers. Leads architecture and development activities and performs all aspects of the development life cycle. Will act as the senior technical programmer and is expected to assist in mentoring of junior engineers. RESPONSIBILITIES: SR .NET ENGINEER Serves as Designer/Architect/Engineer for a major enterprise software application. Leads areas of integration specializing in one operating system. Develops new design patterns, standards, etc. and works with other developers in implementation. Performs data modeling and architecture development. Reviews and evaluates application workflow and user experience. Acts as technical expert and provides application development oversight and involvement for Third Party integrations and database core components. Leads and executes testing to ensure the program meets the specified requirements. Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Champions innovation and expands sphere of influence through mentoring and guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization MINIMUM REQUIREMENTS: SR .NET ENGINEER Bachelor's degree in computer science or related field or directly related year for year experience 6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions .Net Stack (C#, Win Forms, Web API with Asp.net Core and Entity Framework Core) MicroServices, Kafka, Kubernetes, Javascript/Web front end technologies Docker, REST and JSON technologies. Knowledge of MetaData and Databases with demonstrated expert experience integrating with MySQL and SQL Server Knowledge of development source code management using GIT Hub and JIRA Knowledge of Object-oriented design
    $86k-128k yearly est. 5d ago
  • Principal Software Engineer

    Oracle 4.6company rating

    Software developer internship job in Nashville, TN

    As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.. BS degree or equivalent experience relevant to functional area. 7+ years of software engineering or related experience. In this principal role you will be expected to drive technical collaboration between teams. Junior engineers in the team will be looking to you for technical mentorship.You have architected and executed on highly visible and mission critical projects, bringing your technical expertise to bear. You should be both, a rock-solid coder, and a distributed systems generalist. You should be able to dive deep into any part of the stack as well as design broad distributed system interactions. Career Level - IC4 Basic Qualifications: Computer Science fundamentals in object-oriented design, data structures, & algorithm design, etc 6+ years of total experience with software development/ programming experience with at least one object oriented coding language such as Java, C++, C#, Go, etc. Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive. Experienced in building highly-available and scalable distributed services. Experienced with microservice design patterns. Exhibits behaviors consistent with OCI values. Be a leader and mentor to other developers, promoting best practices and collaboration Team Player: Ability to work collaboratively in a team environment and adapt to changing project requirements. Attention to Detail: Keen attention to detail and a commitment to delivering high-quality software solutions. A Principal Engineer should have strong technical judgment and influential skills to facilitate discussions for business-critical designs. Qualifications Disclaimer: Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: 1. Medical, dental, and vision insurance, including expert medical opinion 2. Short term disability and long term disability 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care and dependent care Flexible Spending Accounts 6. Pre-tax commuter and parking benefits 7. 401(k) Savings and Investment Plan with company match 8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 9. 11 paid holidays 10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. 11. Paid parental leave 12. Adoption assistance 13. Employee Stock Purchase Plan 14. Financial planning and group legal 15. Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
    $75k-93k yearly est. 2d ago
  • IBM Integration/Middleware Developer(DataPower and ACE)

    DSM-H Consulting

    Software developer internship job in Nashville, TN

    Typical task breakdown: - Meet with customers to gather integrations specs and general requirements - Develop integrations to meet these specs - General support, production deployment, and post-go-live support - Software and infrastructure administration (patching, security, certificate management) Interaction with team: - Highly collaborative at times with sufficient time to devote to individual development. Team Structure - One Manger, one team lead, rest individual contributors including one architect Work environment: Office setting Education & Experience Required: - Years of experience: 7+ years - Degree requirement: High School Diploma required but additional experience necessary. Will accept Bachelor's Degree. - Do you accept internships as job experience: yes - Are there past or additional job titles or roles that would provide comparable background to this role: IBM Integration Developer, Data Power Ace Top 3 Skills IBM Data Power and ACE administration IBM integration development Security Soft Skills (Required) - Soft Skills - Strong team collaboration and team-first mentality - Superb problem analysis, diagnostic, and troubleshooting skills - Proactive, clear written and verbal communication to the team, customers, stakeholders, etc. - Willing to speak up and give input/feedback - Ability to learn on the fly and learn independently when necessary - Take initiative to fully understand an issue or solution. - Clear documentation
    $84k-113k yearly est. 2d ago
  • Senior Software Engineer (Backend)

    Resolution Technologies, Inc.

    Software developer internship job in La Vergne, TN

    Senior Software Engineer Job Description: This person delivers enterprise-grade software solutions with high customer impact. Leads architecture and development activities with a specialization in at least one major enterprise IT application, one major database platform, and one major operating system. Performs all aspects of the development life cycle. Acts as the senior technical programmer for the assigned enterprise system and/or application of responsibility. Delivers results through independent contributions and through mentoring of junior engineers. Senior Software Engineer Minimum Qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6 years' experience in designing, developing, implementing, and supporting enterprise level IT solutions Senior Software Engineer Preferred Skills: Knowledge of Development Tools with demonstrated expert experience in appropriate development tools - .NET Stack (C#, Web API with Asp.net Core and Entity Framework Core), Kafka, Kubernetes, JavaScript/Web front end technologies, PostgreSQL, SQL Server, IBM DB2, Visual Studio, VS Code, Docker, REST, JSON and XML technologies. Knowledge of Messaging / Enterprise Integration Patterns Knowledge of external technologies within domain of expertise Knowledge of all phases of applications systems analysis and programming Knowledge of and in depth understanding of the business or function for which application is designed. Knowledge of Databases with demonstrated expert experience integrating with PostgreSQL, IBM DB2, or SQL Server Knowledge of development source code management using git Knowledge of issue management and tracking using JIRAKnowledge of Object-oriented or Domain Driven Design Senior Software Engineer Key Responsibilities: Serves as Designer/Architect/Engineer for at least one major enterprise IT application. Leads areas of integration with at least one major operating system (e.g. Unix/Linux/Windows). Develops new design patterns, standards, etc. and works with other developers in implementation. Performs data modeling and architecture development. Reviews and evaluates application workflow and user experience. Acts as technical expert and provides application development oversight and involvement for Third Party integrations (e.g. Documentum, Adobe, etc.) and database (e.g. MySQL, Oracle, SQL Server) core components. Leads and executes testing to ensure the program meets the specified requirements. Drives solutions and guides the work of others to provide full application development life cycle support including specifications, prototypes, development, quality assurance and deployment. Champions innovation and expands sphere of influence through mentoring and guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization
    $78k-102k yearly est. 1d ago
  • Software Integration Engineer (IBM)

    Motion Recruitment 4.5company rating

    Software developer internship job in Nashville, TN

    We are seeking an experienced Analyst/Developer to join our team, specializing in software integration and development. This role offers the opportunity to work with cutting-edge IBM technologies such as DataPower and ACE, ensuring seamless system integration and optimization for our clients. Job Title: Software Integration Engineer (IBM) Job Location: Nashville, TN Job Duration: 6 months with possible extension Summary: The primary responsibility of a Specialty Analyst/Developer is to develop, create, and modify general computer application software or specialized utility programs using various software packages. A typical Specialty Analyst/Developer is tasked with designing or customizing software solutions for client use, aiming to optimize operational efficiency. Job Responsibilities: Modify existing software to correct errors, adapt it to new hardware, or improve performance. Analyze user needs and software requirements to assess the feasibility of design within time and cost constraints. Coordinate software system installations and monitor equipment functioning to ensure specifications are met. Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences. Analyze information to determine and recommend computer specifications, layouts, and modifications for peripheral equipment. Collect and evaluate data on factors such as reporting formats, costs, and security needs to define hardware configurations. Consult with customers regarding software system design and maintenance. Collaborate with systems analysts, engineers, programmers, and other team members to design systems and gather information on project limitations, capabilities, performance requirements, and interfaces. Skills: Strong verbal and written communication skills, problem-solving abilities, customer service, and interpersonal skills. Ability to work independently and manage time efficiently. Basic mentoring skills to provide support and constructive performance feedback. Knowledge of circuit boards, processors, electronic equipment, and computer hardware/software. Familiarity with design techniques and principles for the production of drawings and models. Experience with specialized software such as Oracle, C# .NET, Lawson, etc. Education/Experience: Bachelor's degree in Computer Science or equivalent training required. 5-7 years of related experience required. Typical Task Breakdown: Meet with customers to gather integration specifications and general requirements. Develop integrations to meet these specifications. Provide general support, production deployment, and post-go-live support. Software and infrastructure administration, including patching, security, and certificate management. Interaction with Team: Highly collaborative at times, with sufficient time for individual development. Team Structure: One Manager, one Team Lead, and individual contributors, including one Architect. Work Environment: Office setting. Education & Experience Required: Years of experience: 7+ years Degree requirement: High School Diploma required, with additional experience preferred. Bachelor's Degree also accepted. Internships may count as relevant job experience. Comparable job titles include IBM Integration Developer, Data Power ACE. Top 3 Skills Required: IBM DataPower and ACE Administration IBM Integration Development Security Additional Technical Skills: Required: Experience with integration tools such as IBM DataPower, ACE, and security-related technologies. Desired: Clear documentation skills. Soft Skills: Strong team collaboration and a team-first mentality. Excellent problem analysis, diagnostic, and troubleshooting skills. Proactive, clear written and verbal communication with team members, customers, and stakeholders. Willingness to speak up and provide input/feedback. Ability to learn quickly and independently when necessary. Initiative to thoroughly understand issues or solutions.
    $89k-117k yearly est. 4d ago
  • Controls Software Test Intern

    Trane Technologies Plc 4.7company rating

    Software developer internship job in Clarksville, TN

    At Trane TechnologiesTM and through our businesses including Trane and Thermo King, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go. Job Summary: This position is located in _______ and requires year-round availability, with part-time hours during the school year and full-time hours over the summer. Therefore, applicants must currently reside in the Clarksville area in order to be considered. Work under the direction of a software test engineer to perform assigned test development and verification testing on HVAC electronic controls products. Where is the work: This position has been designated as On-Site. What you will do: * Write test procedures and/or automated test scripts based on written functional specifications as directed by the test engineer. * Review test procedures and/or automated test scripts for completeness and correctness based on comparison to functional specifications and test cases. * Debug automated test scripts and evaluate results to determine the source of anomalous results. * Execute test procedures and test scripts as part of formal acceptance test cycles and evaluate results. * Analyze the results of test procedures and test scripts. * Write up test results in the form of change requests to be acted upon by software developers. * Verify fixes to validate final product. What you will bring: * Must be enrolled in a bachelor or master's of science degree program. EE, EE Technology, Mechanical, Computer science or computer engineering degree program is desired. * Familiarity/experience with software test analysis and development desired. * Familiarity/experience with test automation tools desired. * Familiarity/experience with software development desired. * Ability to use Microsoft Word, Access and Excel. Compensation: Base Pay Range: $ 15.00 - 30.00 Total compensation for this role will include a commission/incentive plan. Disclaimer: This base pay range is based on US national averages. Actual base pay could be a result of seniority, merit, geographic location where the work is performed. Equal Employment Opportunity: We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status. This role has been designated by the Company as Safety Sensitive.
    $15-30 hourly 60d+ ago
  • Computer Science Intern (CSI): Summer 2026

    Boys & Girls Clubs of Middle Tennessee 3.6company rating

    Software developer internship job in Nashville, TN

    Job Description Boys & Girls Clubs of Middle Tennessee - Club Next Summer 2026 Paid Onsite Internship: Youth Development/Computer Science Do you have a passion for working with youth AND technology? Join Boys & Girls Clubs of Middle Tennessee in this PAID internship program. This experience is designed for someone with a desire to impact youth through expanding their knowledge on coding concepts, technology, STEM, and app development! Key Objectives Boys & Girls Clubs of Middle Tennessee is in search of Computer Science Interns (CSI) to join the Code Academy team in Davidson County. Work alongside students at Code Academy to teach coding concepts and app design. Spring Code Academy coding clubs take place from February - April. Training provided on conducting sessions, curriculums, and effective teaching skills. Identify a need within the program and develop an internship project as a solution or collaborate on a current app design project. This is GREAT for your resume/portfolio as well as the youth we serve! Required Qualifications: • High school diploma or GED • 1 to 2 years of experience working with children and/or youth • Interest in or understanding of coding concepts and app design • Knowledge of computers, applications, and basic knowledge of virtual platforms such as Zoom & Teams • Excellent communication skills • Ability to organize and supervise members in a safe environment • Must pass a background check Preferred Qualifications: • Bachelor's or Associate's degree, or certification preferred, or working toward degree in related field • Previous coding experience and teaching others about coding • 1-2 years of experience working with iOS programs, applications, and Apple products • Knowledge of youth development • CPR and First Aid Certifications Knowledge, Skills, and Abilities: • Maintain close, daily contact with club staff, volunteers, members (youth), to receive / provide information, discuss issues, explain guidelines and instructions. • Instruct, advise, mentor, and counsel club members. • Ability to create and implement daily engaging activities on our virtual platforms. • Tech savvy; development of creative activities or projects Schedule: Hours range from 5-15 hours per week depending on program needs. BGCMT reserves the right to deviate from posted credentials in determining what combination of candidate education, experience, and skills are best suited to a position. BGCMT is an equal provider of services and equal opportunity employer--CRA 1964 and ADA 1990. Job Categories: Education, Other, Social Services Pay: $20/hour Travel reimbursement: $0.67/mile To apply, submit your application & cover letter detailing applicable experience & desire to join the internship program. Powered by JazzHR t1JIAjMlex
    $20 hourly 1d ago
  • Software Development Engineer in Test II

    Theinclab

    Software developer internship job in Nashville, TN

    Job Description We're seeking a Software Development Engineer in Test II (SDET II) to design, build, and maintain automated test suites that ensure the accuracy, reliability, and performance of our software. In this role, you'll translate requirements into test scenarios, validate APIs and integrations, and collaborate with developers, product owners, and DevOps teams to embed testing into CI/CD pipelines. Beyond test execution, you'll help identify gaps in automation coverage, contribute to process improvements, and share knowledge with junior engineers to raise overall quality standards. This is an opportunity to combine hands-on technical impact with mentorship and continuous improvement, while playing a critical role in delivering secure, high-quality releases. The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. We are where innovation meets purpose; and where your career can meet purpose as well. We are looking for a Software Development Engineer in Test to design, build and maintain automated test suites. We encourage you to apply and take the first step in joining our dynamic and impactful company. Your Mission, Should You Choose to Accept As a SDET II, you will: Design, build, and maintain test suites for applications built for both desktop and web deployment. Perform manual functional, regression, integration, and acceptance testing across multiple platforms and environments. Design and execute performance tests to assess application performance under specific workloads. Develop and enhance automated test frameworks using TypeScript, with supplemental testing and validation for Rust backend components. Execute manual test plans for new features and high-risk areas where automation is not yet implemented. Create and maintain test cases, test plans, and regression suites that cover end-to-end, integration, API, and UI workflows. Work closely with product teams to understand requirements, refine acceptance criteria, identify edge cases, and provide early feedback on quality risks. Validate cross-platform functionality across browser environments and desktop runtime builds. Integrate automated tests into CI/CD pipelines and monitor their reliability, performance, and stability. Investigate test failures, analyze root causes, and communicate issues clearly to the engineering team. Track bugs through their entire lifecycle and verify fixes with both manual and automated tests. Contribute to continuous improvement of testing processes, tooling, and quality best practices. Facilitate Scrum ceremonies (daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives) to ensure smooth Agile delivery. Coach team members on Agile principles and practices, fostering collaboration and continuous improvement. Serve as a liaison between QA, development, and product teams, ensuring alignment on priorities and sprint goals. Monitor and remove impediments that block progress, helping the team maintain velocity and deliver high-quality releases. Track and report sprint metrics (velocity, burndown charts, defect trends) to stakeholders for transparency and process optimization. Identify gaps in automation coverage and proactively propose improvements. Adhere to company policies and procedures and maintain alignment with company culture. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 3+ years of experience in QA Engineering, SDET, or Software Quality roles involving both manual and automated testing. Experience in end-to-end testing modern TypeScript applications using frameworks such as Playwright and Cypress Experience performing deep manual testing of complex apps, including exploratory testing and identifying subtle edge cases. Familiarity testing backend services or APIs Hands-on experience testing web applications and desktop applications across multiple OS platforms. Solid understanding of end-to-end testing strategies, test design techniques, and automation best practices. Ability to debug issues across the stack: frontend UI, backend services, API layers, IPC/bridge layers, and deployment pipelines. Comfortable documenting test cases, writing issue reports, and maintaining clear testing artifacts. Strong knowledge of QA fundamentals, SDLC, agile workflows, and release processes. Excellent communication and collaboration skills. Experience acting as a Scrum Master or Agile facilitator, with a strong understanding of Scrum principles and servant-leadership mindset. Ability to manage sprint ceremonies and coach teams on Agile best practices This is a hybrid position requiring three days in-office (Tuesday to Thursday) at one of our facilities located in Nashville, TN; or McLean, VA. Ability to travel up to 10% of the time based on company and customer needs. Preferred Qualifications: Familiarity testing Rust-based backend services or APIs (integration testing, API validation, or command-line tools). Strong proficiency in TypeScript and experience with modern JS testing frameworks (e.g., Playwright, Cypress, Jest). Experience integrating automated tests into CI/CD pipelines (GitLab CI, GitHub Actions, etc.). Certified Scrum Master (CSM) or equivalent Agile certification. Experience using Agile project management tools (e.g., Jira, Azure DevOps). Clearance Requirements Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top-Secret level. Existing clearance is preferred. Benefits At TheIncLab we recognize that innovation thrives when employees are provided with ample support and resources. Our benefits packages reflect that: Hybrid and flexible work schedules Professional development programs Training and certification reimbursement Extended and floating holiday schedule Paid time off and Paid volunteer time Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs. 100% Company Paid Benefits that include STD, LTD, and Basic Life insurance. 401(k) Plan Options with employer matching Incentive bonuses for eligible clearances, performance, and employee referrals. A company culture that values your individual strengths, career goals, and contributions to the team. About TheIncLab Founded in 2015, TheIncLab (“TIL”) is the first human-centered artificial intelligence (AI+X) lab. We engineer complex, integrated solutions that combine cutting-edge AI technologies with emerging systems-of-systems to solve some of the most difficult challenges in the defense and aerospace industries. Our work spans diverse technological landscapes, from rapid ideation and prototyping to deployment. At TIL, we foster a culture of relentless optimism. No problem is too hard, no project is too big, and no challenge is too complex to tackle. This is possible due to the positive attitude of our teams. We approach every problem with a “yes” attitude and focus on results. Our motto, “demo or die,” encompasses the idea that failure is not an option. We do all of this with a work ethic rooted in kindness and professionalism. The positive attitude of our teams is only possible due to the support TIL provides to each individual. At TIL, we believe that every challenge is an opportunity for growth and innovation. Our teams are encouraged to think outside the box and come up with creative solutions to complex problems. We understand that the path to success is not always straightforward, but we are committed to persevering and finding a way forward. Our culture of relentless optimism is not just about having a positive attitude; it is about taking action and making things happen. We believe in the power of collaboration and teamwork, and we know that by working together, we can achieve great things. Our teams are made up of individuals who are passionate about their work and dedicated to making a difference. Learn more about TheIncLab and our job opportunities at ****************** **Salary range guidance provided is not a guarantee of compensation. Offers of employment may be at a salary range that is outside of this range and will be based on qualifications, experience, and possible contractual requirements. **This is a direct hire position, and we do not accept resumes from third-party recruiters or agencies.
    $63k-85k yearly est. 23d ago
  • GIS-Map Developer

    Govcio

    Software developer internship job in Nashville, TN

    GovCIO is currently hiring for a GIS-Map Developer to support the USPS. **Responsibilities** + Work with GIS (Geographic Information Systems) software and platforms, along with programming languages and tools for web mapping and spatial data management + Analyze and translate business requirements into efficient geospatial software designs that meet the needs of the organization and align with the business goals and processes + Design and develop mapping applications, including user interfaces and spatial analysis features + Build interactive web maps using web mapping technologies + Handle and manipulate geospatial data + Utilize GIS software such as ArcGIS and cloud-based platforms for mapping tasks + Automate geospatial analysis processes and customize GIS software for project needs + Collaborate with stakeholders and team members to ensure database design meets project requirements **Qualifications** + Bachelor's with 8+ years of GIS development experience (or commensurate experience) + 5+ years' experience in designing large and complex IT solutions in large organizations. Position requires strong leadership and team-building skills. Must be able to collaborate effectively with a group of high-performing individuals as well as Leadership + Proficiency in ESRI ArcGIS software for geospatial applications + Understanding of geospatial data formats, projections, and cartography + Strong problem-solving and analytical skills + Effective communication skills to collaborate with team members, stakeholders, and business users, and to translate technical concepts into non-technical terms + Proficiency in programming languages such as Python, Java, JavaScript, and C# + Working knowledge of GIS platforms like ArcGIS, QGIS, and web mapping technologies + Familiarity with spatial databases and cloud computing services + Software such as ArcGIS, QGIS, and MapInfo are commonly used for creating and analyzing geographic data + Programming languages such as Python, JavaScript, C++, and Java to develop GIS applications and scripts + Application Programming Interfaces (APIs) like ESRI Map APIs, Leaflet, and OpenLayers to integrate mapping and geospatial functionalities into web applications + Front-end technologies like HTML, CSS, and JavaScript, as well as frameworks like React, Vue.js, or Angular to develop web-based GIS applications + Tools like Git for version control and collaboration to develop GIS applications in a team environment Working knowledge (2+ years' experience) of one of more of the following qualifications: + Working knowledge of GIS principles and spatial data concepts + A degree from an accredited College/University in Computer Science, Information Technology, Management Information Systems, or a related field is preferred NOTE: If resource does not have a relevant college degree, an additional 4 years of relevant work experience is required + Knowledge/experience with Agile Methodologies + Knowledge/experience of SDLC practices + DevSecOps, Secure Coding practices, and the Solutions Development Framework (Docker, Jenkins, GitLab) + Experience with Cloud architecture, design and development + Knowledge of business process re-engineering principles and processes + Change Management and Configuration Management (VersionOne, ServiceNow, etc) + Application Lifecycle Management (ALM) + Clearance Required: Ability to acquire and maintain a USPS Public Trust clearance **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 $94,150.00 - USD $146,000.00 /Yr. Submit a referral to this job (********************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-6487_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $94.2k-146k yearly 60d+ ago
  • Software Developer

    Fortyau

    Software developer internship job in Nashville, TN

    FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including Fortune 500 companies, small businesses, and dynamic start-ups. Founded by developers for developers, our team is solely focused on solving problems by writing great code for our clients. We look for versatile developers that understand code at a fundamental level and are always willing to grow and expand their skill set. We offer the opportunity to work across a variety of projects, in a supportive environment, where no two days are the same. Interested in learning more? Who you are: · You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming languages (Elixir, Swift, you-name-it!) · You've built applications and know what well-designed, testable code looks like · You love writing software, and have at least 1-2 years of experience in a workplace environment · You enjoy collaborating and working with other developers · You want the opportunity to learn new programming languages and would be excited to help others who want to learn from you · You enjoy meeting face-to-face with clients to understand their problems and design innovative solutions What we want to know: - Where do you excel? Tell us about your favorite programming languages and experience - What can you show us? We would love to see your GitHub or website that shows off your skills - What have you been up to? Send us your resume so we can get a sense of your work history Sorry, no corp-to-corp. Must be a full time candidate with ability to work in the U.S.
    $64k-83k yearly est. 60d+ ago
  • Software (C#/ .NET) Engineer - 12+ years exp. (Visa: USC/GC)

    Tube City IMS 4.9company rating

    Software developer internship job in Nashville, TN

    Role: Software (C#/ .NET) Engineer Duration: 12 Months C2H Visa: USC/GC Key Responsibilities: Analyze and understand existing .NET-based applications and identify integration points. Migrate and refactor legacy applications into a modular, plug-in driven Azure platform. Leverage Azure services to modernize application components (App Services, Azure Functions, Service Bus, etc.). Ensure the integration is clean, scalable, and maintains low coupling with the existing system. Collaborate with architects and DevOps teams to implement CI/CD pipelines and infrastructure as code. Maintain high code quality through best practices such as unit testing, code reviews, and documentation. Troubleshoot performance, deployment, and integration issues in cloud and hybrid environments. Required Skills and Experience: Strong experience with C# and .NET (Framework/Core) in enterprise applications. Experience with Microsoft Azure, including key services like: Azure App Services, Azure Functions, Azure Storage, Azure Service Bus, Azure Key Vault Solid understanding of modular and plug-in architecture patterns. Hands-on experience with refactoring legacy applications for cloud-readiness. Familiarity with CI/CD tools (e.g., Azure DevOps, GitHub Actions, pipelines). Proficient in REST API development, asynchronous programming, and dependency injection. Strong understanding of DevOps principles and infrastructure as code (ARM/Bicep/Terraform). Excellent problem-solving, debugging, and communication skills. Additional Information All your information will be kept confidential according to EEO guidelines.
    $65k-85k yearly est. 11h ago
  • Software Engineer, Commercial Technologies (Specialty Networks)

    Cardinal Health 4.4company rating

    Software developer internship job in Nashville, TN

    _This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_** Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time. The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams **_Responsibilities_** + Design solutions for our user community + Write software that is reliable, maintainable, and extensible + Author user interface components for web applications + Mentor junior developers and engage them with relevant development tasks + Debug and resolve user interface issues + Implement proper usage of authentication and access control sub-systems + Track, maintain, and monitor user activity logs and error logs + Collaborate with other developers and non-technical cross-functional teams + Participate as a QA resource for other developers + Manage and troubleshoot dev automation - automated build and release processes + Assist with software releases + Assist with architectural evaluations and decisions **_Qualifications_** + 7+ years of full-stack software development experience with C# and modern JavaScript frameworks + Expert-level C# with .NET Core for backend API development and business logic + Expert-level Angular (version 12 or higher) and TypeScript for frontend development + Strong experience designing and consuming RESTful APIs + Solid expertise with Entity Framework Core and SQL Server for data access and modeling + Experience with Azure AD B2C authentication and authorization implementation + Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles + Strong communication skills with ability to work effectively with both technical and non-technical stakeholders + Comfortable working in environments with ambiguity and evolving requirements + Proactive problem-solver who surfaces blockers early and drives solutions + Collaborative team player who brings innovative ideas for features and technical improvements **_Preferred:_** + Healthcare or clinical application development experience + Legacy application migration and modernization experience + Azure cloud services familiarity (App Services, Azure Functions) + Experience with patient portal or member-facing applications + Performance optimization and scalability improvements in production systems + Azure DevOps and CI/CD pipeline experience **_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 **Anticipated Pay Range:** $94,900 - $160,000 **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** : 12/29/2025 * 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-160k yearly 9d ago
  • Senior Software Engineer (BE) - Level 3

    Vaco By Highspring

    Software developer internship job in Nashville, TN

    Senior Backend Software Engineer (Node.js and TypeScript) Contract to Hire We are supporting a Senior Backend Software Engineer opening on a six-month contract to hire. This role is ideal for someone who enjoys solving complex backend problems, building scalable services, and working in a modern engineering culture. Location Hybrid in Nashville TN with onsite Tuesday through Thursday Start Date ASAP What You Will Be Working On: You will join a backend engineering team focused on building and optimizing services that support both consumer applications and internal platforms. This role centers on scalability, performance, and clean service architecture. Top Skills We Are Looking For Backend Engineering Strong Node.js experience focused on backend service development Professional experience with TypeScript Solid understanding of microservices and backend architecture Ability to build scalable and high performing services Experience with backend messaging patterns and data handling Strong performance tuning experience DevOps and Delivery Experience working with CI/CD pipelines Familiarity with containerization concepts such as Docker Ability to collaborate with DevOps teams on production readiness Experience or familiarity with cloud environments such as AWS Data and Storage Strong SQL experience including query writing, optimization, and schema design Understanding of data persistence and storage strategies Nice to have experience with Neptune DB Java or C Sharp Why This Role? Highly technical team with strong engineering leadership Culture that encourages autonomy idea sharing and continuous improvement Work on systems used by millions of users Modern engineering practices clean code focus and highly collaborative environment Strong emphasis on mentoring and engineering excellence Interview Process Technical interview with the hiring manager or senior engineer Deep dive technical screen approximately ninety minutes
    $88k-116k yearly est. 4d ago
  • Senior Software Engineer (Fullstack)

    Resolution Technologies, Inc.

    Software developer internship job in La Vergne, TN

    Senior Software Engineer Job Description: This person delivers the development and maintenance of our next-generation Order Management System using modern Microservices and Data Mesh architecture. This role requires a deep understanding of distributed systems, cloud and on-prem technologies, and scalable software development within the Manufacturing & Distribution industry. This position will collaborate with cross-functional teams to architect, develop, and optimize enterprise-grade solutions that drive efficiency and innovation in distribution, as well as order fulfillment processes. Senior Software Engineer Minimum Qualifications: Bachelor's degree in computer science or related field or directly related year for year experience 6+ years in .NET Core, C#, ASP.NET Core, Web APIs, and front-end frameworks (Angular/React/Blazor). Strong experience designing and implementing microservices-based architectures. Senior Software Engineer Preferred Skills: Experience integrating ERP, WMS, and e-commerce systems is a plus. Experience working with Order Management Systems in a Manufacturing or Distribution environment. Knowledge of Data Mesh principles, event-driven architectures, and distributed data systems. Hands-on experience with cloud platforms (Azure preferred, AWS/GCP is a plus). Experience with containerization (Docker, Kubernetes) and serverless architectures. Strong understanding of database technologies (SQL Server, DB2, NoSQL, Redis, Elasticsearch). Proficiency in CI/CD, DevOps, and Infrastructure as Code (Terraform, Bicep, ARM templates). Knowledge of GraphQL, gRPC, and API Gateway solutions Hands-on experience with data lakes or real-time analytics. Senior Software Engineer Key Responsibilities: Architecture & Development: Design and implement scalable. NET-based full-stack solutions using C#, ASP.NET Core, Blazor, Angular, or React. Architect microservices-based systems, ensuring high availability, resilience, and performance. Establish a Data Mesh strategy to manage decentralized data ownership and governance across the organization. Design and optimize databases using SQL Server and NoSQL (PostgreSQL, MongoDB). Order Management System (OMS): Lead the development of a modern, cloud-native Order Management System tailored for manufacturing & distribution. Define APIs, workflows, and integrations with ERP, WMS, and e-commerce platforms. Ensure real-time order processing, tracking, and fulfillment using event-driven architecture (Kafka, RabbitMQ). DevOps: Implement CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps. Ensure security best practices, including OAuth, JWT, and API Gateway implementations. Deploy and maintain cloud-native applications on Azure / AWS / GCP. Technical Leadership & Best Practices: Set coding standards, perform code reviews and mentor engineering teams. Drive the adoption of modern engineering practices, including Domain-Driven Design (DDD), Test-Driven Development (TDD), and CI/CD. Work with data engineers to build data pipelines that support analytical and operational workloads. Apply secure coding practices, use OWASP guidelines
    $78k-102k yearly est. 2d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Nashville, TN?

The average software developer internship in Nashville, TN earns between $24,000 and $41,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Nashville, TN

$31,000
Job type you want
Full Time
Part Time
Internship
Temporary