Post job

Software engineer jobs in Nashville, TN - 1,903 jobs

All
Software Engineer
Applications Developer
Java Developer
Senior Software Engineer
Test Engineer
Software Development Engineer
Software Programmer
Web Developer
Java/J2ee Developer
Architect And Developer
Software Engineer Lead
Software Engineer/Technical Lead
Data Engineer
Quality Assurance Engineer
Software Quality Engineer
  • Quality Assurance Automation Engineer

    Cerecore 3.9company rating

    Software engineer job in Nashville, TN

    Classification: Contract Contract Length: 12-months CereCore is seeking a QA Test Analyst (Bilingual- Spanish and English) to join our team. Responsibilities: Lead and participate in all aspects of the software testing lifecycle, including requirements analysis, test planning, test case design, test execution, defect reporting, and regression testing. Develop and maintain comprehensive test plans and test cases based on user stories, functional specifications, and technical designs within an Agile framework. Execute manual and automated test scripts, analyze test results, and accurately report defects with clear and concise steps to reproduce. Collaborate closely with developers, product owners, and other stakeholders to understand requirements, provide feedback, and ensure timely resolution of defects. Contribute to the continuous improvement of our QA processes and methodologies. Participate actively in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives. Mentor and provide guidance to junior QA team members, fostering a collaborative and knowledge-sharing environment. Contribute to the development and maintenance of automated test scripts using appropriate tools and frameworks. Specifically focus on testing contact center applications and integrations. Utilize and contribute to the development of automation testing using tools like Hammer (for IVR testing). Contribute to the quality assurance of Genesys Cloud contact center solutions Requirements: Minimum of 5 years of hands-on software testing experience in an Agile development environment Strong understanding of software testing methodologies, principles, and best practices Proven ability to design, develop, and execute comprehensive test plans and test cases Excellent analytical and problem-solving skills with a strong attention to detail Experience with defect tracking tools (e.g., Jira, ADO) Bilingual proficiency in English and Spanish (written and spoken) is required Strong communication (written and verbal) and interpersonal skills, with the ability to effectively collaborate with cross-functional teams Ability to work independently and manage multiple tasks effectively
    $62k-83k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Data Engineer

    Meridian Technologies 4.2company rating

    Software engineer job in Brentwood, TN

    Job Title: Data Engineer Contract duration: 6 month contract with potential for extension or conversion We are seeking a Senior Marketing Data & Activation Engineer to support the migration from Adobe Campaign Classic to the Zeta Marketing Platform by owning end-to-end marketing data pipelines, troubleshooting issues, validating data, and enabling reliable audience activation. This role requires strong SQL, Python, and expert Snowflake skills, experience with marketing or customer data engineering, and familiarity with Adobe Campaign, Zeta, or similar ESP platforms, along with the ability to translate business needs into technical solutions. Responsibilities Migration Data Validation & Parity (Phase 1) Analyze and map ACC schemas to Zeta data structures Validate audience parity between ACC and Zeta during parallel runs Investigate and resolve audience count discrepancies Ensure suppression, eligibility, and preference logic behaves consistently Partner with IT and vendors to troubleshoot data issues affecting activation Activation & Identity Governance (Post-Migration) Monitor and maintain customer identity resolution across channels Ensure opt-in, opt-out, and preference data remains accurate and consistent Detect and address audience inflation, decay, or duplication Support compliance and deliverability through clean audience hygiene Personalization & Trigger EnablementPrepare and validate customer attributes and event data for: Personalization Triggered journeys Lifecycle messaging Build and support clean event modeling and trigger firing logic Enable scalable use of behavioral and transactional signals Measurement & Reporting ConfidenceReconcile performance data across: Zeta Adobe Analytics Finance / Analytics outputs Investigate tracking and attribution discrepancies Support executive-ready explanations of performance changes Validate event capture and downstream reporting logic Experimentation & Test-and-Learn Support• Support audience split logic and control group design • Enable clean test vs control measurement for journeys and triggers • Assist in defining guardrails to prevent cannibalization or over-messaging Requirements Core Experience • 5+ years of experience in marketing data engineering or ESP data roles • Strong SQL skills (joins, deduplication, window functions) a must; other programming languages expected (Python, Apache Spark, HTML etc.) •Hands-on Adobe Campaign Classic experience: (Custom tables, workflow-based data processing) • Hands-on Zeta experience: (Audience and event modeling, identity resolution concepts, real-time vs batch data ingestion) Integration & Collaboration • Experience working alongside IT teams on APIs and data feeds • Understanding of ESP data dependencies and activation impacts • Ability to translate and resolve technical data issues • Strong understanding of web and app event data concepts • Working knowledge of APIs and JSON payloads (conceptual, not development) • Experience working along side data science and analytics teams to activate AI/ML based campaigns • Experience with event data from clickstream, apps, APIs etc. • Ability to build and automate tracking and health reports Preferred Qualifications: • Familiarity with Movable Ink data feeds and ESP integrations • Experience supporting experimentation or incrementality testing • Strong documentation and data validation practices • Retail or eCommerce marketing experience • Reporting or dashboarding experience • Experience collaborating with data science and analytics teams to productionize AI/ML models and support triggered communications Screening questions: Do you now or in the future require sponsorship (e.g. H-1B)? Y/N EEO and ADA Statement: Consulting Solutions and its family of companies is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at: ********************************
    $70k-95k yearly est. 2d ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Software engineer job in Nashville, TN

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

    Meta 4.8company rating

    Software engineer 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, Product Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. 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++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack 14. 6+ years relevant experience building large-scale applications or similar experience 15. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes **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
  • General Application - Software Developers

    Ethdevs.Io

    Software engineer 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
  • Full-Stack Software Developer C++, Java and/or C#

    TSG Risk Management

    Software engineer job in Nashville, TN

    Software Developer Compensation: $130,000 - $160,000 depending on experience and skill alignment. A leading global investment management firm offering high-quality research and diversified investment services to institutional clients, individuals, and private clients worldwide. The organization employs hundreds of investment professionals across multiple countries and specializes in equities, fixed income, alternative investments, and portfolio research disciplines. Through its integrated global platform, the firm delivers tailored investment solutions to clients and provides independent research, portfolio strategy, and brokerage-related services to institutional investors. IT Group Overview The technology group supports Private Wealth Sales, Institutional Sales, Wealth Management, Marketing, and Operations. This team builds and maintains the software used to manage private wealth portfolio implementation and trading activities. Their proprietary portfolio implementation and trading system manages over 35,000 private client accounts representing roughly $150 billion in assets under management. The system integrates quantitative research models and portfolio optimization algorithms to continuously analyze and rebalance portfolios, while also providing interactive tools for portfolio management teams to handle account-specific activities such as: Asset mix changes Client-directed trades Tax loss harvesting Specialized account optimizations Complex cashflows and new account investments Role Overview We are seeking a Nashville-based Software Developer to join the Private Wealth Technology team. This role is responsible for analyzing, designing, developing, deploying, and supporting the core portfolio management and trading system described above. The candidate will work on both strategic and tactical projects to enhance system capabilities while continuing to support existing processes. In addition to software development, the role involves close collaboration with business users to gather requirements and support time-sensitive requests for data and analysis. The key job responsibilities include, but are not limited to: Work closely with business users to understand their needs and formulate solutions. Translate raw data into useful information to fulfill time-sensitive business needs. Design and implement software. Coordinate and oversee the quality assurance and user acceptance testing phases. Ultimately responsible for the success of the projects and tasks assigned. SQL Server Development (procs/udfs/db design) What Makes This Role Unique As part of this team, you'll work with modern technologies to develop solutions that address complex financial challenges and empower portfolio managers to execute investment strategies efficiently. The blend of technical and financial problem-solving makes this role both challenging and rewarding. Professional Development Value The firm provides access to state-of-the-art online training platforms and requires ongoing skill development throughout the year. Team members are encouraged and supported in maintaining current technical knowledge and are regularly exposed to multiple areas of the private client business. Qualifications Minimum 10 years of professional software development experience Bachelor's degree in Computer Science, Engineering, Mathematics, or related field 3-7 years C++, Java and/or C# (At least one of these. C++ and C# with experience in GUI design using WinForms preferred) 2+ years of SQL experience (Microsoft SQL Server, Sybase, or Oracle) Strong object-oriented analysis and design skills Excellent written and verbal communication abilities Wealth Management/Investment Management process and data domain knowledge Solid analytical and troubleshooting skills Experience with graphical user interface design and development
    $130k-160k yearly Auto-Apply 57d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software engineer job in Nashville, TN

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

    I3 Verticals 4.5company rating

    Software engineer job in Nashville, TN

    JOB TITLE: Software Engineer DEPARTMENT: Transportation REPORTS TO: Software Engineering Manager TRAVEL: No The Software Engineer works as part of the Software Engineering team to understand, design, and implement features. Works with Product Owners, Quality Engineers, and Support to understand requirements, develop a design and implementation plan, execute the plan, and deliver value for products. ESSENTIAL DUTIES & RESPONSIBILITIES: Assist in the development and maintenance of web applications using PHP and Vue.js. Write clean, well-documented, and efficient code. Participate in code reviews to ensure code quality and adherence to best practices. Collaborate with designers and product managers to implement user interfaces and features. Troubleshot and debug software issues. Learn to adopt new technologies and development methodologies. Contribute to the improvement of existing systems and processes. participate in team meetings and contribute to project planning. MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE): Associate degree in Computer Science, Software Engineering or a related field or equivalent practical experience. 5 years of experience in software engineering Basic understanding of object-oriented programming principles. Familiarity with PHP and/or JavaScript and modern JavaScript frameworks, particularly Vue.js. Knowledge of HTML, CSS, and responsive design principles. Familiarity with version control systems, such as GIT. Strong problem solving and analytical skills. Excellent communication and teamwork skills. A passion for learning and staying up to date with new technologies. PREFERRED QUALIFICATIONS (EDUCATION AND EXPERIENCE): Experience with RESTful API's and web services. Familiarity with database systems (e.g. MySQL, PostgreSQL). Exposure to testing frameworks (e.g. PHPUnit, Jest). Understanding of Agile development methodologies. Personal projects or contributions to open-source projects showcasing your skills. Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York
    $69k-90k yearly est. 26d ago
  • Software Engineer II

    Coats 4.3company rating

    Software engineer job in La Vergne, TN

    The Software Engineer II is responsible for the design, development, and maintenance of software applications in support of organizational objectives. This role contributes throughout the software development lifecycle, including requirements analysis, system design, coding, testing, debugging, and ongoing support. The position applies established software engineering practices while developing proficiency in more complex systems and problem domains. This position collaborates with cross-functional stakeholders to ensure solutions meet quality, performance, and reliability standards. What You'll Do: Build, test, and maintain application software Develop responsive, intuitive user interfaces Create test plans for features and products Develop, debug, and test embedded firmware Participate in code reviews Write deployment and support documentation Qualifications: Bachelor's in Electrical/Computer Engineering, Computer Science, or equivalent 2 to 6 years of experience in a work environment C# / .NET / Visual Studio experience Object-oriented programming and software design knowledge Git and bug-tracking experience (Atlassian a plus) Embedded systems firmware development experience Able to work independently and cross-functionally Preferred: Android or Linux experience C / C++ proficiency .NET MAUI/Xamarin Forms and MVVM design Customer-facing UI/UX experience Azure or AWS development experience Manufacturing environment experience The Coats Company is an equal opportunity employer that evaluates qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law.
    $72k-90k yearly est. Auto-Apply 8d ago
  • Software Developer

    Fortyau

    Software engineer job in Nashville, TN

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

    Theinclab

    Software engineer job in Nashville, TN

    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. Auto-Apply 60d+ ago
  • Software Engineering Technical Lead, Go (Cilium)

    Cisco 4.8company rating

    Software engineer job in Nashville, TN

    The application window is expected to close on: January 19, 2026. NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. NOTE: This role is US Remote role, but preference given to candidates located in the **Eastern US time zone (ET)** . **Meet the Team** Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. **Your Impact** Cisco Isovalent is seeking a skilled and experienced Software Engineer troubleshoot, mature and improve the reliability and scalability of Isovalent Products. You will be responsible for building and enhancing a Kubernetes-native control plane to provide seamless management of its network traffic, enabling scalable, secure, and resilient traffic management in cloud and hybrid enterprise environments. You will work with a highly collaborative and skilled team to build solutions that advance the next generation of networking and security in Kubernetes environments. What you'll do: + Developing high-quality Go and eBPF code for Cilium OSS and Enterprise, while following open source development principles and best practices. + Debug, troubleshoot, and resolve performance, reliability, and security issues in the control plane. + Design highly scalable solution to reliably run Cilium in very large environments. + Participate in code reviews, architectural discussions, and contribute to technical documentation. + Work and coordinate US and EMEA teams, ensuring alignment during East Coast business hours (EST/EDT). **Minimum Qualifications** + Bachelors Computer Science degree, or related fields + 4+ years of experience in Go, 2+ years of experience in C or eBPF + Experience with Kubernetes, Cloud Native workloads and/or distributed systems **Preferred Qualifications** + Knowledge about Linux systems design, security and/or networking, Linux kernel + Desire to write high quality and efficient code + Experience designing and implementing APIs + A public track record of open-source code commits is a plus **Why Cisco?** At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. **Message to applicants applying to work in the U.S. and/or Canada:** The starting salary range posted for this position is $183,800.00 to $263,600.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: + 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees + 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco + Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees + Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) + 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next + Additional paid time away may be requested to deal with critical or emergency issues for family members + Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: + .75% of incentive target for each 1% of revenue attainment up to 50% of quota; + 1.5% of incentive target for each 1% of attainment between 50% and 75%; + 1% of incentive target for each 1% of attainment between 75% and 100%; and + Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $183,800.00 - $303,100.00 Non-Metro New York state & Washington state: $163,600.00 - $269,800.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
    $89k-107k yearly est. 56d ago
  • Mid-Level Software Engineer

    Mployer Advisor

    Software engineer job in Nashville, TN

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

    Talent Doc

    Software engineer job in Nashville, TN

    Full Time Healthcare Software Engineer We are looking for a full-time Healthcare Software Engineer to join our team. The ideal candidate will have experience in Zoho Applications, MS Power BI, and Cloud Services. The primary responsibility of this position is to develop and maintain software applications for the healthcare industry. The successful candidate will be able to work independently and as part of a team, and will have excellent communication and problem-solving skills. Responsibilities: Develop and maintain software applications for the healthcare industry Masterfully develop, tailor, and oversee applications within Zoho Suite Test and debug software applications Work with stakeholders to gather requirements and ensure that the software meets their needs Ensure development practices comply with healthcare regulations like HIPAA, focusing on data security and confidentiality Work closely with healthcare professionals to adapt IT solutions to their specific needs, thus enhancing patient care and operational effectiveness Create and maintain detailed documentation, with emphasis on compliance and functionality Work with executive management on data-driven reporting for operational effectiveness Qualifications: Bachelor's degree in Computer Science or related field 3+ years of experience in software development Experience in Zoho Applications, MS Power BI, and Cloud Services Excellent communication and problem-solving skills Ability to work independently and as part of a team To apply for this position, please send your resume and cover letter to **************************** -Shannon Chema EVP, People Operations
    $61k-82k yearly est. Easy Apply 60d+ ago
  • Software Engineer, macOS Core Product - Nashville, USA

    Speechify

    Software engineer job in Nashville, TN

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $61k-82k yearly est. Auto-Apply 7d ago
  • Software Engineer

    Valinor Enterprises

    Software engineer job in Nashville, TN

    Valinor is a new type of defense and government tech company focused on solving the problems others don't. Our unique model of centralized go-to-market and decentralized engineering allows us to move with unparalleled efficiency to identify unmet needs, build right-sized solutions, and get products where they matter most - in the hands of users. Unlike others in the space, who focus on the flashy problems, Valinor exists to solve the quiet, unaddressed problems-the small but significant ones that lead to cracks in the country's strength, stability, and security. Backed by General Catalyst, Founders Fund, and Friends & Family Capital, Valinor was founded in 2024 and has established strategic partnerships with Palantir, Anduril, and Helsing. We are building the dream team, and we want you on it. About The Role Valinor Dispatch is developing ruggedized, field-deployable UxS charging infrastructure for defense applications and is seeking a Software Engineer to lead the development of related software for next-generation autonomous systems support platforms for deployment in austere environments. What You'll Do Architect, design, and implement full-stack software for command-and-control (C2) applications, including web-based operator interfaces, backend services, and data integration layers Develop responsive front-end interfaces for real-time situational awareness, mission planning, and asset management using modern frameworks Build scalable backend services, APIs, and data pipelines to support telemetry ingestion, mission-critical workflows, and multi-domain operations Integrate C2 software with tactical systems and platforms, such as Lattice, ATAK, and other coalition and joint interoperability standards (CoT, TAK protocols) Collaborate with autonomy, robotics, and systems engineering teams to surface vehicle and asset status, sensor feeds, and control interfaces within unified operator dashboards Support verification, validation, and testing activities, including simulation environments, integration testing, and operational exercises Create and maintain technical documentation, including interface control documents (ICDs), API specifications, and architecture descriptions in compliance with federal defense standards What We're Looking For Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field 3+ years of experience in full-stack software development with proficiency in modern front-end frameworks and backend technologies Experience with real-time data visualization, mapping/GIS technologies, and WebSocket or pub/sub architectures Familiarity with tactical data standards and military C2 ecosystems, such as ATAK, TAK Server, Cursor on Target, Lattice, or similar platforms Knowledge of containerization, microservices, and cloud-native deployment, including Kubernetes and Docker, in disconnected or edge environments Experience with deployed software and databases using cloud services such as AWS or Azure Knowledge of CI/CD pipelines for building and testing packaged software Understanding of defense software development processes and accreditation requirements is a plus Understanding of government security practices, including secure coding and system hardening What Valinor Offers Competitive salary, equity packages, and benefits, including health, dental, and vision insurance - fully covered for employees, 401K, development stipends, among others. Unlimited PTO and two-week company holiday at the end of every calendar year. We are a pro-mental health and pro-family company - we actually encourage employees to spend time with themselves and their families. Valinor also provides fertility benefits to those just beginning that journey. Fun work environment - we like to laugh and take care of each other, but we also deeply respect the mission in front of us. This role requires the candidate be eligible to obtain and maintain a U.S. security clearance. Active clearance preferred. Valinor is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Valinor team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense and government technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you!
    $61k-82k yearly est. Auto-Apply 7d ago
  • TDM Tester / Engineer

    Eros Technologies 4.0company rating

    Software engineer job in Nashville, TN

    EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Title: - TDM Tester / Engineer Location: - Nashville, TN Duration: - 6 Month Contract Job Description:- Key Responsibilities : Insuring PHI, PII, and PCI data confidentiality regulatory compliance of test data sets while optimizing return on IT working capital of all people, process and technology associated with provisioning and consuming enterprise test data environments. Focus will be on continuous improvement of test data quality, speed of access and operations value generated per dollar invested. This individual is expected to have a deep understanding of the software development and testing lifecycle. Good understanding of test data management concepts such as data masking, sub-setting and synthetic creation. Technical Competencies Required: • SQL and Oracle RDBMS background • SQL and Shell Script coding • Windows, Z/OS and Unix operating systems • SQL Developer and Database Programming Industry Background Preferred: Healthcare Qualifications Required: • Good understanding of test data management concepts such as data masking, sub-setting and synthetic creation • Over 3 years of experience in Software testing, hands-on experience working with test data generation • Strong Technical skills & experience building integration scripts, sql, pl/sql, stored procedures, triggers • ETL experience- working with a variety of data stores and platforms • Hands on experience with Oracle, Teradata, DB2, SQL Server, or other commercial RDBMS • Knowledge of various platforms and file formats - Mainframe, distributed, etc. • Working knowledge of several relational databases e.g. Oracle, SQL Server, DB2 including understanding ERD Diagrams • Knowledge of Grid Tools, CA TDM / CA Test Optimizer • Mainframe knowledge is a plus • Working knowledge of one or more test data management solutions; • Ability to map business requirements to test data needs • Theoretical and/or practical understanding of test data optimization algorithms such as All-Pairs and orthogonal arrays • Working knowledge of test data management technologies such as CA TDM Platform, Informatica, or IBM Optum. TDM Tester / Engineer - Test Data Engineer - Test Data Management • SQL and Oracle RDBMS background • SQL and Shell Script coding • Windows, Z/OS and Unix operating systems • SQL Developer and Database Programming HP Quality Center/ALM, Healthcare business applications. Additional Information All your information will be kept confidential according t o EEO guidelines.
    $60k-81k yearly est. 3d ago
  • Jr. RPA Developer

    Westernexp

    Software engineer 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 7d ago
  • Lead Application Developer (Practice Group)

    Office Ally 4.3company rating

    Software engineer 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 26d ago
  • Test Engineer

    Insight Global

    Software engineer job in Nashville, TN

    Insight Global is looking for a Test Engineer to work on site in La Vergne, Tennessee for a global fortune 500 technology manufacturing & design company that is building cloud computing technologies for the world's largest search engine, online retailer and social media companies and working in the electronics manufacturing industry. The Test Engineer will be expected to drive test process efficiency improvements, reducing Time-to-Fail and overall test time while maintaining the integrity of test and the quality of product shipped. Support the launch of new products. Work closely with the end customers, corporate R&D, Test Development, and Manufacturing teams to analyze test data, troubleshoot, and identify product defects, verify fixes and document test results. Communicate product readiness, level of quality, and results to project team. Responsibilities include: Develops and maintains automated test processes to enhance and insure the reliability and quality of new and existing products Performs results analysis, root cause identification, and reporting Analyzes failure reports and makes recommendations to improve product reliability and quality, and quality assurance processes, practices and procedures Works independently and within engineering practices to maintain, modify, and enhance existing quality methods & processes Makes good technical decisions and completes tasks & assignments under only general direction Recognize problems that need further investigation, seek assistance when needed, demonstrate initiative and self-motivation Independently determine and develop approach to solutions, under only very general direction Provide solutions for wide range of difficult problems Ensure common test tool set is developed for use in manufacturing and service Provide leadership for all tests and diagnostics used in product engineering, manufacturing, returned material repair and supplier quality Develop, implement and support test processes for the production of a variety of products including servers, switches and storage devices Develop techniques to troubleshoot failing systems as quickly and efficiently as possible Create work instructions and update online documentation for testing, troubleshooting, and repairing CCBU products assembled Train production technicians to test, troubleshoot and repair CCBU products manufactured. This will entail managing several test projects simultaneously Engineering Failure Analysis on product issues identified in field Assist with reporting test data to management as required Set up/maintain the Test Servers and Network in conjunction with IT group Create basic test files as necessary (such as cable files and hardware lists) for new models We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements - Bachelor's degree in Electronic/Electrical Engineering, Computer Engineering, Computer Science or equivalent discipline - 1 + years of experience as a Test Engineer - A proven track record of high productivity in test programming and debugging - Exposure to Python scripting and Linux shell scripts - Familiarity with server architecture including hardware, firmware and drivers - Experience with GB200/GB300 compute trays - Mandarin language proficiency
    $59k-76k yearly est. 60d+ ago

Learn more about software engineer jobs

How much does a software engineer earn in Nashville, TN?

The average software engineer in Nashville, TN earns between $54,000 and $93,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Nashville, TN

$71,000

What are the biggest employers of Software Engineers in Nashville, TN?

The biggest employers of Software Engineers in Nashville, TN are:
  1. Coinbase
  2. Meta
  3. Deloitte
  4. Oracle
  5. Theinclab
  6. Ramsey
  7. Accenture
  8. OneOncology
  9. DXC Technology
  10. HCA Healthcare
Job type you want
Full Time
Part Time
Internship
Temporary