• Search jobs now
  • Find the right job type for you
  • Explore how we help job seekers
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Inclusion
  • Browse jobs Find your next hire Our locations

    4 results for Net Software Developer in Nashville, TN

    Full Stack Developer - React
    • Nashville, TN
    • onsite
    • Permanent
    • - USD / Yearly
    • <p>We are seeking a highly skilled and experienced Full Stack Software Engineer to join our dynamic development team. The ideal candidate will have a strong background in both front-end and back-end development, with a focus on React for the front-end and Python and .NET for the back-end. You will be responsible for designing, developing, and maintaining robust and scalable web applications. We are looking for a passionate and collaborative engineer with at least 5 years of experience. </p><p><br></p><p><strong>Responsibilities:</strong></p><p><strong>Full Stack Development:</strong></p><ul><li>Design, develop, and deploy high-quality web applications.</li><li>Write clean, efficient, and maintainable code.</li><li>Participate in all phases of the software development lifecycle (SDLC).</li><li>Collaborate with product managers, designers, and other engineers to deliver exceptional products.</li></ul><p><strong>Front-End Development (React):</strong></p><ul><li>Develop user interfaces using React and its ecosystem (e.g., Redux, React Router).</li><li>Implement responsive and accessible designs.</li><li>Optimize front-end performance.</li><li>Write unit and integration tests.</li></ul><p><strong>Back-End Development (Python & .NET):</strong></p><ul><li>Develop robust and scalable APIs using Python (e.g., Flask, Django) and .NET (e.g., ASP.NET Core).</li><li>Design and implement database schemas.</li><li>Integrate with third-party APIs and services.</li><li>Implement security best practices.</li><li>Write unit and integration tests.</li></ul><p><strong>DevOps Practices:</strong></p><ul><li>Contribute to CI/CD pipelines.</li><li>Deploy and maintain applications in cloud environments (e.g., AWS, Azure, GCP).</li><li>Monitor application performance and troubleshoot issues.</li></ul><p><strong>Code Quality and Collaboration:</strong></p><ul><li>Participate in code reviews.</li><li>Contribute to technical documentation.</li><li>Mentor junior developers.</li></ul><p><br></p>
    • 2025-06-03T20:15:03Z
    Software Engineer
    • Nashville, TN
    • remote
    • Temporary
    • 40.00 - 44.00 USD / Hourly
    • <p>We are looking for an experienced Software Engineer to join our team in Nashville, Tennessee. This is a long-term contract position where you will take the lead in developing and maintaining automation solutions using UiPath technologies. Your expertise will be key in creating efficient and scalable robotic process automation (RPA) frameworks to support business objectives.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and implement automation solutions using UiPath technologies, including Studio, Robots, and Orchestrator.</p><p>• Create and maintain production-level automations within the Robotic Enterprise Framework to ensure reliability and scalability.</p><p>• Monitor and optimize database performance to support RPA workflows and ensure seamless integration.</p><p>• Collaborate with cross-functional teams to analyze business processes and identify opportunities for automation.</p><p>• Provide technical guidance and mentorship to team members on UiPath best practices and frameworks.</p><p>• Troubleshoot and resolve issues in automation processes to maintain smooth operations.</p><p>• Document automation processes, configurations, and best practices for future reference.</p><p>• Ensure compliance with organizational standards and security protocols during automation development.</p><p>• Conduct regular testing and quality assurance to validate the functionality and performance of automation solutions.</p>
    • 2025-05-20T15:34:09Z
    Azure Data Engineer
    • Nashville, TN
    • onsite
    • Permanent
    • - USD / Yearly
    • <p>We are seeking a highly skilled and experienced Data Engineer to join our growing data team. This role will be pivotal in building and maintaining our data infrastructure, focusing on leveraging Azure cloud technologies and Snowflake. The ideal candidate will have at least 5 years of experience in data engineering, with a strong background in Azure Data Factory, Azure Synapse, Snowflake, Python, Java, and CI/CD pipelines.</p><p><br></p><p><strong>Responsibilities:</strong></p><p><strong>Data Pipeline Development and Management:</strong></p><ul><li>Design, develop, and maintain robust and scalable data pipelines using Azure Data Factory and Azure Synapse.</li><li>Implement data ingestion, transformation, and loading (ETL/ELT) processes from various data sources into Snowflake.</li><li>Optimize data pipelines for performance, reliability, and cost-effectiveness.</li><li>Monitor and troubleshoot data pipeline issues.</li></ul><p><strong>Data Warehousing and Modeling:</strong></p><ul><li>Design and implement data models in Snowflake to support business intelligence and analytics needs.</li><li>Optimize Snowflake performance through query tuning and data partitioning.</li><li>Ensure data quality and consistency within the data warehouse.</li></ul><p><strong>Software Development and Automation:</strong></p><ul><li>Develop and maintain data processing applications using Python and Java.</li><li>Automate data engineering tasks using scripting and orchestration tools.</li><li>Implement and maintain CI/CD pipelines for data pipeline deployments.</li><li>Develop and maintain infrastructure as code.</li></ul><p><strong>Cloud Platform Management:</strong></p><ul><li>Manage and optimize Azure data services, including Data Factory, Synapse, and storage.</li><li>Implement and maintain data security and access controls in Azure and Snowflake.</li><li>Monitor cloud resource utilization and optimize costs.</li></ul><p><strong>Collaboration and Communication:</strong></p><ul><li>Collaborate with data scientists, analysts, and other stakeholders to understand data requirements.</li><li>Communicate effectively with technical and non-technical audiences. </li><li>Participate in code reviews and knowledge sharing sessions.</li></ul><p><br></p>
    • 2025-06-03T20:08:52Z
    DevOps Engineer
    • Nashville, TN
    • onsite
    • Permanent
    • - USD / Yearly
    • <p>We are seeking an experienced and highly motivated DevOps Engineer to join our team. The ideal candidate will have a minimum of 3 years of hands-on experience in building, maintaining, and optimizing scalable, reliable, and secure infrastructure and application deployment pipelines. You will play a crucial role in bridging the gap between development and operations, fostering a culture of continuous delivery, and ensuring the smooth operation of our systems.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li><strong>Infrastructure Management:</strong> Design, implement, and manage highly available, scalable, and secure cloud infrastructure (AWS, Azure, GCP, or a hybrid environment).</li><li><strong>CI/CD Pipeline Development:</strong> Develop, maintain, and optimize robust Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, Azure DevOps, CircleCI, or similar.</li><li><strong>Automation:</strong> Automate infrastructure provisioning, configuration management, and application deployments using tools such as Terraform, Ansible, Puppet, Chef, or similar.</li><li><strong>Monitoring & Logging:</strong> Implement and manage comprehensive monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack, Splunk, Datadog) to proactively identify and resolve issues.</li><li><strong>Containerization & Orchestration:</strong> Manage and optimize containerized environments using Docker and orchestrate deployments with Kubernetes.</li><li><strong>Scripting:</strong> Write and maintain scripts for automation and system administration tasks using languages like Python, Bash, or PowerShell.</li><li><strong>Security:</strong> Implement and enforce security best practices across the infrastructure and application lifecycle, including vulnerability management and access control.</li><li><strong>Collaboration:</strong> Work closely with development, QA, and operations teams to understand requirements, troubleshoot issues, and promote a DevOps culture.</li><li><strong>Troubleshooting:</strong> Diagnose and resolve complex infrastructure and application issues in production and non-production environments.</li><li><strong>Documentation:</strong> Create and maintain comprehensive documentation for infrastructure, processes, and procedures.</li></ul>
    • 2025-06-03T21:26:30Z