Post job

Software developer internship jobs in Nashville, TN - 1,200 jobs

All
Software Developer Internship
Software Engineer
Applications Developer
Software Developer
Computer Science Internship
Software Development Engineer
Web Developer
Software Programmer
Junior Developer
Program Development Internship
Co-Operations Internship
Technical Internship
Architect And Developer
Senior Software Engineer
Software Engineer/Architect
  • Senior Algorithm Software Engineer

    Freightwise

    Software developer internship 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. 19h ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • SOFTWARE DEVELOPER-JUNIOR* - 01202026-74251

    State of Tennessee 4.4company rating

    Software developer internship job in Nashville, TN

    Job Information State of Tennessee Job InformationOpening Date/Time01/20/2026 12:00AM Central TimeClosing Date/Time02/02/2026 11:59PM Central TimeSalary (Monthly)$5,100.00 - $7,646.00Salary (Annually)$61,200.00 - $91,752.00Job TypeFull-TimeCity, State LocationNashville, TNDepartmentWildlife Resources LOCATION OF (1) POSITION(S) TO BE FILLED: TENNESSEE WILDLIFE RESOURCES AGENCY, DAVIDSON COUNTY Division: Information Technology This is an on-site position. Qualifications Education and Experience: Bachelor's degree and one year of experience in systems analysis, application design, or software development. Substitution for Bachelor's degree: Relevant IT Associate's Degree. OR An Associate's degree and two years of related IT experience may substitute for the bachelor's degree requirement. Substitution of Experience for Education: Related IT experience may substitute for the required bachelor's degree on a year-for-year basis to a maximum of four years. Necessary Special Qualifications: None. Examination Method: Education and Experience, 100% for Preferred Service positions. Overview Under general supervision, this classification develops and maintains business application software under general supervision. Performs coding, testing, analysis, and documentation of basic systems as part of an IT project team or independently. The junior level role assists the development, testing, and maintenance of software applications. Also creates and modifying programs, as well as resolves user-reported issues. This class differs from Software Developer-Adv in that an incumbent of the latter functions at the advanced working level and performs programming duties of greater scope and complexity. Responsibilities 1. Develop and test software applications per specifications, including writing clean, maintainable, and well-documented code under supervision. 2. Develop stored procedures, database scripts, and interfaces, and participate in data migration, conversion planning, and backup procedures. 3. Troubleshoot program issues, error logs, and performance concerns, and conduct basic unit testing to support the quality assurance process. 4. Create and maintain project documentation, test plans, and system narratives. 5. Collaborate with stakeholders to gather requirements, validate functionality, and participate in training and walkthroughs to present and refine software functionality. 6. Assist in designing, coding, and debugging applications in various software languages. 7. Participate in code reviews and accept constructive feedback for continuous improvement. 8. Stay up to date with industry trends and emerging technologies. Competencies (KSA's) Competencies: 1. Manages Complexity 2. Tech Savvy 3. Decision Quality 4. Collaborates 5. Nimble Learning Knowledges: 1. Programming Languages 2. General knowledge of databases, version control and code repositories. 3. Awareness of Agile or Scrum methodologies. 4. Data Structures, Database Concepts, 5. Testing Techniques, Programming Concepts, Development Life Cycle Principles Skills: 1. Ability to read and understand existing codebases. 2. Test Plan Development and Execution 3. Technical Documentation 4. Proficiency in at least one programming language 5. Ability to follow coding standards and best practices. Abilities: 1. Communicate technical issues clearly to peers and supervisors. 2. Learn new languages, frameworks, or tools as needed. 3. Understand and interpret basic technical documentation and specifications. 4. Manage time effectively and prioritize tasks with guidance. 5. Participate constructively in meetings and team discussions. Tools & Equipment 1. Computer 2. Telephone 3. Printer and Scanner/Copier
    $61.2k-91.8k yearly 1d ago
  • Applications Developer

    City of Clarksville 4.1company rating

    Software developer internship 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. 1d ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Software developer internship 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 42d ago
  • General Application - Software Developers

    Ethdevs.Io

    Software developer internship job in Nashville, TN

    Software developers with 2+ years experience, feel free to join my database by applying today. Qualifications You must be willing to take coding tests for some clients. Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-93k yearly est. 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 5d ago
  • Software Developer Intern (Summer Internship Program)

    CGI Group Inc. 4.5company rating

    Software developer internship job in Lebanon, TN

    Turn your passion for technology into a launchpad for your career. Are you fascinated by how technology can transform businesses and shape industries? Do you thrive on solving problems, learning new skills, and making an impact from day one? At CGI, our Software Developer Internship is more than a summer job, it's your entry point into a dynamic career in IT consulting. As a Software Developer Intern, you'll work alongside talented professionals to design, develop, and deliver innovative solutions for some of the most influential organizations in the world. You'll gain hands-on experience with modern tools, agile methodologies, and real client challenges, all while being part of a collaborative, growth-focused environment that invests in your future. This position is in Lebanon, VA in a hybrid working model. Spring Application Period: Monday, January 19, 2026 - Friday, February 27, 2026 What You'll Do * Learn our business, industry, and client landscape to understand how we create value. * Collaborate with experienced consultants and developers on real-world projects. * Translate client requirements into systems designs and functional applications. * Develop and maintain applications using industry-standard programming languages and frameworks. * Support database maintenance, configuration management, and software installations. * Participate in software testing, debugging, and reporting to ensure quality solutions. What You'll Bring * Currently enrolled as a Junior in credits at an accredited college or university in Computer Science, Computer Engineering, or a related field with significant technical coursework. * Strong problem-solving skills and the ability to think critically about technology solutions. * Eagerness to learn new tools, frameworks, and methodologies quickly. * Excellent communication skills for working with both technical and non-technical stakeholders. * Flexibility, adaptability, and comfort with ambiguity. * Ability to work in the U.S. permanently and without restriction. What You'll Gain * Hands-on experience with the technical components of live client projects. * Mentorship from industry experts and opportunities to expand your professional network. * Exposure to leading-edge tools, technologies, and agile development practices. * A collaborative team culture where your ideas are valued from day one. * Clear visibility into career paths within CGI - with many interns transitioning to full-time roles. The best version of you starts here We're a global company of owners. Over 90,000 partners strong, we bring our various backgrounds and perspectives together to solve some of IT and business consulting's toughest problems for some of the world's best companies. Looking for a place that empowers you to explore your full potential and shape your own career? The scale and reach of our impact offer you just that. Join a team of great people, collaborate on meaningful work, and serve the communities you call home. #CGIEarlyCareers CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set level, experience and training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $18 - $24 per hour. What you can expect from us: Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world. Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at US_Employment_******************. You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned. We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members. All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances. CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI's legal duty to furnish information.
    $18-24 hourly 2d ago
  • Junior OneStream Developer

    Maximus 4.3company rating

    Software developer internship job in Nashville, TN

    Description & Requirements We are seeking a Federal OneStream (OS) Junior Developer to support our Internal Revenue Service (IRS) client. Essential Duties and Responsibilities: - Design, develop, and maintain web-based applications as a Front-End Web Developer. - Work closely with technical end users to develop resolution of software problems. Job-Specific Essential Duties and Responsibilities: -Participate in working sessions to develop detailed technical and functional design specifications. -Support documentation of functional design and technical approach. -Support configuration of OneStream budgeting application based on detailed requirements -Support functionality testing, reporting, and integration -Support User Acceptance Testing of OneStream tool -Support training for end-users including work step instructions. Job-Specific Minimum Requirements: - Bachelor's Degree (or equivalent additional experience) from an accredited college or university. - At least two (2) to five (5) years of related experience required. - Experience and knowledge in configuration of OneStream (OS) budgeting tool. - Experience with testing OneStream application. - Experience with Agile software development methodology and continuous integration. - Strong interpersonal, communication, and writing skills. Minimum Requirements - Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Preferred Skills: - Possess OneStream certification(s) - Experience configuring OneStream budgeting application in a federal environment - Experience with Budget Formulation, Budget Execution, and People Planning #techjobs #clearance #veterans Page #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 95,000.00 Maximum Salary $ 105,000.00
    $59k-83k yearly est. Easy Apply 7d ago
  • Software Engineer, Infrastructure

    Meta 4.8company rating

    Software developer internship job in Nashville, TN

    Meta is seeking talented experienced 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 engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Infrastructure 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. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews 4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members 5. Architect efficient and scalable systems that drive complex applications 6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt 7. Work on a variety of coding languages and technologies 8. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD 11. Demonstrated experience driving change within an organization and leading complex technical projects 12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions **Preferred Qualifications:** Preferred Qualifications: 13. Experience in programming languages such as C, C++, or Java, and scripting languages such as Python, Javascript, or Hack 14. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes 15. 6+ years relevant experience building large-scale infrastructure applications or similar experience **Public Compensation:** $88.46/hour to $257,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.
    $257k yearly 60d+ ago
  • Mechanical Engineer Intern/Co-op Fall 2026 - Energy Solutions

    CMTA, Inc. 3.8company rating

    Software developer internship job in Nashville, TN

    **CMTA, a Legence company** CMTA (********************** is one of the fastest growing engineering firms in the U.S., with nationally recognized expertise in sustainable, high-performance building engineering. We are a collaborative, innovative, and energetic team that leverages a data-driven, holistic approach to consulting engineering, performance contracting, and zero energy projects. We focus on finding engineers whose skills and personalities drive them to excel, fostering a workplace that provides unparalleled growth and career opportunities. The core business of our Energy Solutions division is the delivery of Guaranteed Energy Savings Performance Contracts (ESPCs). Simply put, our ESPCs are a viable way to upgrade and renovate facilities in a budget-neutral or even budget-positive way. The process diverts money already being spent on utilities and directs it into facility upgrades, covering scope development, design, bidding, construction management, commissioning, measurement and verification, and even ongoing energy management services. We have experience in designing the nation's most energy efficient buildings, including many zero energy buildings. Our knowledge is unparalleled in the Guaranteed ESPC market, which allows us to dive deeper than our competitors. CMTA Energy Solutions has a robust co-op program for college students pursuing a degree in Mechanical Engineering. We offer an immersive experience in the world of Guaranteed Energy Savings Performance Contracting for two or more semesters. Our co-ops build competitive industry skills in a hands-on environment through collaborative project tasks with full-time engineers while under the direct supervision of Professional Engineers. Our program is designed to develop students into full-time caliber employees that contribute to the company's growth. The ideal candidate will possess excellent interpersonal skills and will be able to work well both as a team member and independently. Our program stands apart from the typical, rehearsed co-op rotation in which every co-op gains the same experience because it is designed for co-ops to stand out and take on challenging projects. Co-ops will be involved with multiple Guaranteed Energy Savings Performance Contracts and will have a role in every stage of their development. Each stage offers a variety of valuable experiences, from initial development through implementation. Whether co-ops are interested in building their skill set in identifying and calculating energy savings measures, developing renovation documents, or hands-on field experience, CMTA Energy Solutions is bound to overcome expectations. Mechanical co-ops can expect to get hands on experience with photovoltaic systems, LED lighting designs, HVAC systems like geothermal, and building automation systems. By the end of the program co-ops will have gained the experience to get a head start in the Energy Service Company (ESCO) industry and will have the potential to become a part of the fastest growing ESCO in the country. **Job Functions: (may include but are not limited to):** + Assist in all aspects of the project development phase - including site visits, building audits, energy calculations + Generate energy models and perform calculations to evaluate feasibility of energy savings measures identified + Produce detailed construction documents using CAD + Assemble organized sets of project drawings and documents + Collect and analyze energy data, often involving field verification + Work collaboratively with designers and professional engineers to develop all aspects of a project **Requirements:** + Must have undergrad degree in engineering from ABET accredited university + CAD experience is helpful but not required + Strong interpersonal and communication skills + Proficiency with Microsoft Word and Excel + Ability to work both independently and as a team member + Ability to travel locally for field work + Minimum GPA 3.39 No sponsorship is available for this position. \#LI-OS1 #LI-Onsite **About Legence** Legence (****************************** (Nasdaq: LGN) is a leading provider of engineering, consulting, installation, and maintenance services for mission-critical systems in buildings. The company specializes in designing, fabricating, and installing complex HVAC, process piping, and other mechanical, electrical, and plumbing (MEP) systems-enhancing energy efficiency, reliability, and sustainability in new and existing facilities. Legence also delivers long-term performance through strategic upgrades and holistic solutions. Serving some of the world's most technically demanding sectors, Legence counts over 60% of the Nasdaq-100 Index among its clients. **Benefits Overview** **Time Off Benefits:** Paid sick leave **Financial Benefits:** 401(k) retirement savings plan **Reasonable Accommodations** If you need assistance or accommodations during the application or interview process, please contact us at ******************* or your dedicated recruiter with the job title and requisition number. **Third-Party Recruiting Disclaimer** Legence and its affiliates do not accept unsolicited resumes from agencies; any such submissions without a prior signed agreement authorized by Legence Holdings LLC's CHRO or Director of Talent Acquisition will not incur fees and are considered property of Legence. **Pay Disclosure & Considerations** Where pay ranges are indicated, please note that a successful candidate's exact pay will be determined based relevant job-related factors, including any of the following: candidate's experience, skills, and qualifications, as well as geographic and market considerations. We are committed to ensuring fair and competitive compensation for all employees and comply with all applicable salary transparency laws. **Equal Employment Opportunity Employer** Legence and its affiliate companies are proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), marital or familial status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, other non-merit-based factors, and any other characteristic protected under applicable local, state or federal laws and regulations. EEO is the Law **Job Details** **Pay Type** **Hourly**
    $26k-33k yearly est. 4d ago
  • Jr. RPA Developer

    Westernexp

    Software developer internship job in Nashville, TN

    Western offers competitive pay, benefits, paid time off, paid holidays, and a fun, family-oriented culture. The Western Express campus is a state-of-the-art facility rebuilt in 2020, with three on site gyms, guided fitness classes, and a cafeteria. We are proud to be a culture that promotes from within and has infinite growth potential. One of our core values is to be hardworking, and we reward those individuals with opportunity and incentive. Process Assessment and Analysis: Collaborate with business analysts and subject matter experts to understand and document existing processes. Identify and evaluate processes suitable for automation based on predefined criteria. Analyze process workflows, inputs, and outputs to determine automation feasibility and benefits. RPA Development: Design, develop, test, and deploy RPA bots using UiPath RPA software. Write and maintain automation scripts and workflows to execute repetitive tasks accurately. Configure bots to interact seamlessly with various applications, databases, and systems. Implement error handling and exception management strategies to ensure robust bot performance. Integration: Integrate RPA solutions with existing enterprise systems and applications. Collaborate with IT teams to establish secure and efficient data exchange between RPA bots and other software platforms. Testing and Quality Assurance: Conduct comprehensive testing of RPA solutions to verify accuracy, reliability, and compliance with business requirements. Identify and resolve issues and bugs identified during testing phases to ensure optimal bot performance. Documentation: Maintain detailed documentation of RPA development processes, bot configurations, and changes made throughout the lifecycle. Develop user manuals and training materials for end-users and stakeholders. Monitoring and Maintenance: Monitor the performance of deployed RPA bots and address any operational issues promptly. Implement updates and enhancements to existing RPA solutions as required to optimize performance. Compliance and Security: Ensure RPA solutions comply with data security and privacy regulations. Implement best practices for secure bot development, access controls, and auditing. Training and Support: Provide training and support to end-users and business stakeholders on the use and benefits of RPA solutions. Assist in troubleshooting and resolving issues related to RPA implementations. Continuous Improvement: Stay updated with the latest RPA technologies, trends, and best practices. Identify opportunities for process optimization and automation expansion to drive continuous improvement initiatives. Qualifications and Skills: Bachelor's degree in Computer Science, Information Technology, or related field. Proven experience in RPA development using UiPath or similar platforms. Strong understanding of process analysis, design, and optimization. Proficiency in programming languages (e.g., C#, Python) and scripting. Experience with integrating RPA solutions with enterprise applications (e.g., ERP, CRM). Excellent problem-solving skills and attention to detail. Effective communication skills and ability to collaborate across teams. Strong commitment to continuous learning and professional development. Join Western Express to contribute to our journey of digital transformation and process optimization through innovative RPA solutions. Apply today to be part of our dynamic team! Due to the collaborative nature of the work environment, the spontaneous need for idea generation and execution, and the potential for expedited remediations, responses, or information gathering, in-person, in-office attendance is an essential function of this position. Western Express, Inc. is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee based on race, color, religion, creed, national origin or ancestry, sex, pregnancy, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, marital status, or any other legally recognized protected basis under federal, state, or local law. The information collected by this application is solely to determine suitability for employment, verify identity, and maintain employment statistics on applicants. Applicants with disabilities may be entitled to reasonable accommodation under the terms of the Americans with Disabilities Act or other similar state or local laws. A reasonable accommodation is a change in the way things are normally done which will ensure an equal employment opportunity without imposing undue hardship on Western. Please inform the company's personnel representative if you need assistance completing this application or to otherwise participate in the application process. I understand, where permissible under applicable federal, state, and local law, I may be subject to a pre-employment drug test after receiving a conditional offer of employment. Upon employment, employees may be required to have their picture taken. Due to the collaborative nature of the work environment, the spontaneous need for idea generation and execution, and the potential for expedited remediations, responses, or information gathering, in-person, in-office attendance is an essential function of this position.
    $52k-72k yearly est. Auto-Apply 12d ago
  • Internship Program

    Greater Nashville Regional Council 3.6company rating

    Software developer internship job in Nashville, TN

    The Greater Nashville Regional Council (GNRC) internship program provides opportunities for students, young professionals, and those in a career transition to gain experience in a variety of fields including social work, community and regional planning, economic and community development, policy and government affairs. Interested in gaining meaningful experience with our team? Apply now and tell us how you hope to benefit from an internship.
    $26k-32k yearly est. 60d+ 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. 26d ago
  • Software Developer L3

    Ncontracts

    Software developer internship job in Brentwood, TN

    Nashville, TN or Remote | Product and Development | Full-Time WHO WE ARE Headquartered in Nashville, Tenn., Ncontracts leads the industry in integrated risk management and compliance solutions, serving over 5,000 financial institutions nationwide. As a seven-time Inc. 5000 Fastest Growing Companies honoree and consistent year-over-year recipient of "Best Places to Work" awards, we offer a thriving, work environment where career growth and life-work balance go hand in hand. At Ncontracts, you'll join a team of industry experts dedicated to strengthening the financial services sector through innovation and thought leadership. We're seeking creative, collaborative, and self-driven professionals across all areas of our business - from developing cutting-edge solutions to sales, marketing, customer support, and beyond. Join us in our mission to make the financial industry stronger and more resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives. THE ROLE Ncontracts is hiring a Software Developer - L3. This role will be tasked with building software as part of a cross functional team alongside other developers, designers, product management, and QA. You will be responsible for helping to break down work, maintaining strong communication with your teammates about the work you are doing, and holding yourself and your teammates accountable for creating high quality, useful software to our customers. A Software Developer - L3 at Ncontracts is expected to exhibit the following attributes: Intentional mentorship: Ncontracts is dedicated to teaching and growing talent and expects everyone to help those less experienced. Honesty: Whether reviewing code, participating in retrospectives, or working with your team on what direction to take a feature, we expect openness and honesty. Honesty creates trust, and we believe that all great teams are built on trust. Low Ego: Have confidence in your skills and experience but be willing to alter your opinions and ideas when another, better one comes along. Have strong opinions, but loosely held. Instinctive troubleshooting: Rapid diagnosis and resolution of bugs or problems is essential to a productive team, and we expect you to have significant knowledge from experience to bring to bear. Deep Curiosity: You will be expected to research new and exciting technologies, perfect the use of existing technologies, and discover new libraries, tools, and processes that can affect change across the organization. Motivation: You are a natural self-starter, and you enjoy solving problems. You can jump in with minimal instruction and figure out what should be done. It is expected you will have the following: Expertise in one or more of the following languages and their common frameworks: .NET Core / .NET Framework, and C#, .NET MVC & Web API, React or similar frameworks like Vue.js or Angular Exposure to AI-assisted coding tools and modern development practices Experience in cloud platforms like Azure or AWS Understanding of API Security and OAuth Familiarity with distributed version control systems like Git Solid understanding of SQL best practices Experience writing unit tests Experience building and working with CI/CD pipelines with an understanding of PowerShell. Experience giving and receiving code reviews, both live and written. It is helpful for you to have at least some of the following: Experience working in horizontally scaling systems Experience in or knowledge of message/event driven architecture patterns and distributed systems architecture Familiarity with systems integration Experience working with an integrated design team An automation mindset WE OFFER A fun, fast-paced work environment Responsible PTO Plan that meets or exceeds state and local medical and family leave laws 11 paid holidays Community and social events to keep you connected and engaged Mental Health Benefits Medical, Dental and Vision insurance Company-paid Group Life Insurance, Short- and Long-Term Disability Flexible Spending Account & Health Savings Account Aflac Benefits - Critical Illness, Cancer Protection, & Hospital Choice Pet Insurance 401 (k) with company match with eligibility on Day 1 of employment 2 Paid Volunteer Time Off Days And much more! Compensation Information Pursuant to state and local law disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience and location is $100,000 to $130,000 per year. This position may be eligible for an annual discretionary incentive award. The incentive award amount is dependent upon company performance and your personal performance and is not guaranteed. AAP/EEO Statement Ncontracts provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
    $100k-130k yearly Auto-Apply 4d ago
  • Lead Application Developer (Practice Group)

    Office Ally 4.3company rating

    Software developer internship 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 1d ago
  • Software Developer

    The Moderate Genius

    Software developer internship job in Nashville, TN

    We're hiring a Software Developer based in Tennessee to help us build, run, and improve the systems our clients rely on every day. This isn't a role where you disappear into a backlog or ship code and never think about it again. You'll work on production systems that handle billing, integrations, data movement, and operational workflows. The work is meaningful, the expectations are clear, and the people you'll work with care about doing things well and not making work harder than it needs to be. If you like ownership, clean systems, and solving real problems with smart, kind people, keep reading. How We Work (This Matters) Before tools or titles, this is what we care about: People First Relationships over transactions. We assume good intent, communicate clearly, and try to be decent humans while doing serious work. Excellence as a Standard Quality isn't a stretch goal. If software runs real businesses, it needs to hold up on an ordinary Tuesday. Constant Innovation We're always improving. That means questioning defaults, cleaning up old decisions, and replacing duct tape with something sturdier. Infectious Energy We enjoy solving problems. Curiosity, momentum, and a sense of humor go a long way here. What You'll Be Responsible For Owning production systems You'll design, build, ship, and operate features and fixes end-to-end. When something goes live, you stick around to make sure it keeps working. Working across multiple codebases You'll own work across several active services (including MoneyFlow, PIF Perfect, and DialerSync) and manage priorities without needing constant direction. Protecting the important stuff Billing, payments, and data flows matter. You'll ship changes using staging, feature flags, and tested rollback plans so mistakes are manageable, not catastrophic. Making things more reliable over time You'll define reliability targets, add useful observability, keep alerts sane, and follow through after incidents. Building integrations that don't crumble You'll work with third-party APIs and integrations and design them to handle real-world messiness like rate limits, retries, and upstream changes. Leaving the codebase better than you found it Readable code, thoughtful reviews, and refactors that make future work easier instead of harder. Documenting just enough Clear READMEs and runbooks that help people understand and operate the system without digging through Slack archaeology. Reducing developer friction Better CI/CD, fewer flaky tests, smoother local setup, and less time wasted on avoidable problems. Working async, on purpose Clear written updates, early heads-ups on blockers, and minimal meetings. We like talking, we just don't like wasting time. As you grow, you'll help scope work, mentor through reviews or pairing, and influence technical direction across services. What “Good” Looks Like Here Features ship predictably without heroics Rollbacks are fast, tested, and boring Services meet reliability targets Integrations stay stable even when upstream systems change Documentation stays current because it's actually useful You don't need micromanagement to do good work What We're Looking For You must have Professional experience building and operating production services in Node.js / JavaScript Hands-on experience with AWS (or similar cloud) and MongoDB Strong Git and CI/CD discipline Experience owning high-risk production paths (billing or data-critical systems) Real experience with third-party APIs and integrations Clear written communication and comfort working async Ability to onboard into unfamiliar codebases quickly Comfort making independent technical decisions Authorization to work in the United States Nice to have Vercel or serverless experience Supabase or Postgres familiarity CRM or telephony/dialer integrations Payments or subscription systems Practical use of AI tools to speed up understanding and testing A track record of improving developer experience Why This Role Exists We're growing, and the systems we run are becoming more important. We want someone who enjoys building dependable software, communicating clearly, and steadily improving things without unnecessary stress. If you want to do meaningful work with people who care about quality, relationships, and having a good time while doing serious work, this role is worth your attention.
    $64k-83k yearly est. 3d ago
  • Internships & Co-Ops

    Deangelis Diamond 4.3company rating

    Software developer internship job in Nashville, TN

    Job Description DeAngelis Diamond is an innovative, award-winning, national construction management firm, specializing in healthcare, commercial, and multi-family construction. We are headquartered in beautiful Naples, Florida, and nationally ranked as an ENR Top 400 Company. We are honored that you are considering the DeAngelis Diamond Team! We are committed to offering you an incredible opportunity to enhance your education while working with and learning from some of the most innovative leaders in our industry. We will provide you the opportunity to gain hands-on experience and competency in your work assignment area of Project Management, Field Operations, and/or Preconstruction. We are confident you will learn, have a lot of fun, and feel like part of the DeAngelis Diamond family! What you'll be doing: Office Interns ( Precon & PM ): Will be assigned to teams with ongoing estimating and construction project deliverables. Tasks will include; subcontractor solicitation, pre-qualification analysis, bid reviews and scoping, subcontract and purchase order writing, submittal, and RFI review and tracking, pay application and change request generation, OAC and schedule meeting preparation and attendance, and project closeout processing. Field Interns: Will be assigned to teams with ongoing construction project deliverables. Tasks will include; safety oversight and training, quality control monitoring and documentation, scheduling, subcontractor management and coordination, submittal review, scope of work oversight, RFI investigation and tracking, project punch, and closeout generation. What we are looking for: Passion for construction. Detail-oriented mindset with a positive "can-do" attitude. Outstanding communicator: able to synthesize complex information into simple, actionable insights and communicate technical building processes, with the ability to communicate with construction, and non-construction team members equally. Commitment to provide a positive experience for all project stakeholders, clients, design professionals, subcontractors, and team members. Commitment to mastery and developing your career and personal goals through continual learning opportunities such as mentorship from other team members, DeAngelis Diamond Academy, conferences, seminars, workshops, and courses. Entrepreneurial team player mindset and ability to multitask. Seek to apply technology and innovation to improve efficiency and solve problems. Proficient computer skills in Microsoft Office Suite, Box Procore, Bluebeam, Plangrid, Textura, DocuSign, OpenSpace, Sage Estimating, ProEst, OST, etc. Passion for learning and applying new technologies, concepts, and innovative solutions. Pursuing a Bachelor's Degree in Construction Management, Civil Engineering, or related field. Strong personal integrity and has the highest ethical standards. Ability to thrive in a positive, friendly, high-energy, and collaborative environment. What's in it for you: Top-tier market compensation. Team up with other high-performing coworkers. Additional time off: 10 paid holidays, and your birthday off. Veterans Day off for our Veteran Team Members. Volunteer time off: 1 paid day to devote to volunteering for the nonprofit of your choice. Cell Phone Stipend Housing Allowance DD Team Member Apparel Allowance Direct Deposit Paycheck Weekly Pay Schedule Free Snacks and Drinks Drug test, background check, and eligibility to work in the U.S. required. #LI-BH1
    $28k-38k yearly est. 4d ago
  • Contact Center Application Developer II

    ASM Research, An Accenture Federal Services Company

    Software developer internship job in Nashville, TN

    The Reporting, Forecasting and Workforce Management Specialist will drive the requirements, design, build, production and distribution of operational reports based on contact center and business data. Reporting will provide performance information for various audience levels in operations, project management, contract leadership, and the client. Additionally, this role includes forecasting contact center metrics such as contact volumes and handle times and working with the Workforce Management system to provide actionable forecasts for agent staffing. Performs analysis of data and results and may provide interpretation and context of data as part of preparing reports. Responsibilities may include designing and building ad-hoc reporting as-needed. + Works with data, data structures, definitions and relationships in Business Objects Enterprise (BOE), SSRS, Crystal Reports, Microsoft Excel and Microsoft Access. + Develops automated reports and dashboards using Tableau, Power BI, SSRS, Excel, PowerPivot and other reporting tools. + Gathers and prepares data from multiple sources to support information analytics. + Collaborates with senior reports developers and business units to develop requirements and to develop processes, procedures, and protocols and their corresponding reporting structures. + Researches, reviews, and analyzes the effectiveness and efficiency of existing report procedures. + Provides support as required to ensure the availability and performance of developed reports and dashboards for both external and internal users. + Provides data analysis as needed to assist the business in understanding the data in order to make well informed decisions. + Provides testing analysis and data validation by reconciling the source systems with business intelligence solutions and business requirements. + Coordinates and performs tests, including end-user reviews, for modified and existing processes, and other post-implementation support. + Conducts analysis to solve problems and integrate mathematical and statistical methods to help validate and support findings and reports. **Minimum Qualifications** + Bachelor's Degree in Computer Science, Information Systems, a related field or equivalent relevant experience. + 2-5 years of experience developing reports and using business intelligence tools. **Other Job Specific Skills** + Advanced skillset proficiency with MS Excel (including pivot tables/charts, conditional formatting, data management, advanced functions, charting). + Working proficiency with various business intelligence tools. + Experience with both relational and hierarchical database data manipulation. + Ability to obtain data from multiple sources, design and deliver routine reports, develop trending, and provide an understanding of any anomalies that arise. + Ability to provide effective and efficient ongoing support to the business community by working alongside other metrics team members and the various technical teams and customers. + Extensive practical knowledge in importing data for use in report software, spreadsheets, graphs, and flowcharts. + Excellent listening, interpersonal, written, and oral communication skills. + Demonstrated task and time management skills and the ability to meet task timelines. + Ability to work in a highly collaborative environment. + Knowledge and understanding of how to run MSSQL or SQL queries. + Experience with Project Management Agile methodologies a plus. **Compensation Ranges** Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees. **EEO Requirements** It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment. Physical Requirements The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions. **Disclaimer** The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. 81000 EEO Requirements It is the policy of ASM that an individual's race, color, religion, sex, disability, age, gender identity, veteran status, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, veteran status, disability, gender identity, or age. All decisions on employment are made to abide by the principle of equal employment.
    $62k-84k yearly est. 34d ago
  • Web Developer

    Practice Xpert Inc. 3.7company rating

    Software developer internship job in Nashville, TN

    TekWissen's, Staffing division is a recruitment-centric organization focused on providing talent acquisition services (both IT and non-IT) in the Technology, Engineering, Clinical, Legal, Scientific, Finance, Marketing, Professional and Payroll Management arenas to clients across the US, and India. Founded in 2009, TekWissen is one of the fastest growing Staffing firm in United States. We have been recognized by Inc. 5000 fastest growing companies in USA with ranking # 192, #15 Top IT Service Company in 2014 by Inc.com, #6 Top Michigan Companies in 2014 again by Inc.com, Michigan 50 Companies to Watch in 2014, FastTrack Award for 2014. With over 400 resources supporting targeted industry verticals, TekWissen has annual revenues of $24M and has a goal of becoming a US$ 50M Global organization by end of 2015. Value Proposition: • STRUCTURED AND SCALABLE DELIVERY ENGINE: TekWissen's core differentiator is a process-centric, recruitment-driven delivery engine. With more than 70 recruiters across Regional, National and Global Recruitment Hubs, we provide an unparalleled focus on quality, coverage, timeliness and price competitiveness. • MSP/VMS ALIGNMENT: TekWissen has one of the industry's best global delivery engines to support enterprise Managed Service Providers (MSP), Vendor Management Systems (VMS) or similar internal VMO programs. • DEDICATED CLIENT SERVICE DELIVERY TEAMS: To provide the focus to each client, TekWissen has created dedicated, client-specific recruiting teams, anchored by tenured Account/Delivery Managers who are accountable for defining and implementing recruitment strategies to meet/exceed all client-specified and internal SLAs. • EMPLOYEE-CENTRIC APPROACH: TekWissen recognizes that each of our candidates are critical to the success of our clients. We value each of our contractors and genuinely care about their experience. TekWissen stands above the rest by providing them with a dedicated care specialist to lend extraordinary support throughout their employment. Title:- Sr PHP Developer Location:- Nashville, TN Duration:- Full Time / Permanent Salary:- Open Client:- Direct The position will be joining the Web Development team to help with any part of the current of future projects needed. Sr. PHP Developer with 7 to 10 years of experience Experience with Laravel Framework. Experience with Reddis. Experience with Apache. Experience with Amazon Web Services. Thank you and looking forward to working with you. Additional Information If you are comfortable with the above job description & the Qualifications... Share you updated resume with your basic contact information... So that we can discuss about the position more... Thanks & Regards, Venkat TEkWISSEN LLC **************************** ************
    $58k-90k yearly est. Easy Apply 1d ago
  • Web Developer

    Stem Xpert

    Software developer internship job in Nashville, TN

    TekWissen's, Staffing division is a recruitment-centric organization focused on providing talent acquisition services (both IT and non-IT) in the Technology, Engineering, Clinical, Legal, Scientific, Finance, Marketing, Professional and Payroll Management arenas to clients across the US, and India. Founded in 2009, TekWissen is one of the fastest growing Staffing firm in United States. We have been recognized by Inc. 5000 fastest growing companies in USA with ranking # 192, #15 Top IT Service Company in 2014 by Inc.com, #6 Top Michigan Companies in 2014 again by Inc.com, Michigan 50 Companies to Watch in 2014, FastTrack Award for 2014. With over 400 resources supporting targeted industry verticals, TekWissen has annual revenues of $24M and has a goal of becoming a US$ 50M Global organization by end of 2015. Value Proposition: • STRUCTURED AND SCALABLE DELIVERY ENGINE: TekWissen's core differentiator is a process-centric, recruitment-driven delivery engine. With more than 70 recruiters across Regional, National and Global Recruitment Hubs, we provide an unparalleled focus on quality, coverage, timeliness and price competitiveness. • MSP/VMS ALIGNMENT: TekWissen has one of the industry's best global delivery engines to support enterprise Managed Service Providers (MSP), Vendor Management Systems (VMS) or similar internal VMO programs. • DEDICATED CLIENT SERVICE DELIVERY TEAMS: To provide the focus to each client, TekWissen has created dedicated, client-specific recruiting teams, anchored by tenured Account/Delivery Managers who are accountable for defining and implementing recruitment strategies to meet/exceed all client-specified and internal SLAs. • EMPLOYEE-CENTRIC APPROACH: TekWissen recognizes that each of our candidates are critical to the success of our clients. We value each of our contractors and genuinely care about their experience. TekWissen stands above the rest by providing them with a dedicated care specialist to lend extraordinary support throughout their employment. Title:- Sr PHP Developer Location:- Nashville, TN Duration:- Full Time / Permanent Salary:- Open Client:- Direct The position will be joining the Web Development team to help with any part of the current of future projects needed. Sr. PHP Developer with 7 to 10 years of experience Experience with Laravel Framework. Experience with Reddis. Experience with Apache. Experience with Amazon Web Services. Thank you and looking forward to working with you. Additional Information If you are comfortable with the above job description & the Qualifications... Share you updated resume with your basic contact information... So that we can discuss about the position more... Thanks & Regards, Venkat TEkWISSEN LLC **************************** ************
    $58k-80k yearly est. Easy Apply 60d+ 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