Sr. Software Engineer - Knoxville
1 day ago

Job description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Robert Half, is seeking the following. Apply via Dice todayDescription
Robert Half is hiring We are looking for a highly skilled Sr. Software Engineer to join our team. This role involves developing and maintaining robust software solutions, including scalable back-end services, APIs, and front-end components. The ideal candidate will have hands-on experience with cloud environments, distributed systems, and modern development frameworks.
Responsibilities:
Design and develop scalable back-end services using Python frameworks such as Django, Flask, and FastAPI, as well as frameworks like Express and NestJS.
Build and enhance front-end components using React, ensuring seamless integration with back-end systems.
Architect and deploy applications in cloud environments, utilizing services like AWS EC2, Lambda, S3, DynamoDB, and API Gateway.
Develop and maintain microservices and distributed systems to ensure efficient application performance.
Optimize application performance, database queries, and cloud resource utilization for maximum efficiency.
Implement robust authentication, authorization, and security practices in application development.
Set up and manage CI/CD pipelines and containerized deployments using Docker and related tools.
Collaborate with cross-functional teams, including product managers, designers, and DevOps specialists, to ensure project success.
Monitor, troubleshoot, and resolve production issues in cloud-based environments.
Requirements
Minimum of 5 years of software development experience with attention to detail.
Advanced proficiency in Python and for back-end development.
Skilled in building front-end applications using React.
Experience deploying cloud-native applications using AWS services.
Familiarity with relational databases such as PostgreSQL and MySQL, as well as NoSQL databases like MongoDB and DynamoDB.
Strong understanding of RESTful API design and asynchronous programming.
Proficiency with Git and collaborative development workflows.
Commitment to writing clean, maintainable, and well-documented code.
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies.
We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use and Privacy Notice.
Similar jobs
This is an exciting opportunity to join our R&D group as a Software Engineer (Device Software) where you'll design control firmware and embedded systems. · Designing control firmware and embedded systems. · ...
3 weeks ago
A Software Engineer will be added to the R&D group of a highly regarded corporation in the greater Knoxville area. They will design control firmware and embedded systems. · ...
1 month ago
We are seeking a dynamic, · experienced, · and passionate Permanent SoftwareThis is a unique opportunity to work on cutting-edge projects, · developing high-quality solutions · ...
1 month ago
This R&D-focused role involves designing and developing control firmware and embedded systems for sophisticated electromechanical equipment. · ...
5 days ago
We are seeking Software Engineers ready to play a starring role in shaping the future of cinema experiences. · Design, develop, test, and deploy software solutions that enhance cinema operations and elevate guest experiences. · Collaborate across product, design, and operations t ...
4 weeks ago
A Software Engineer will join an R&D group to design control firmware and embedded systems. · Design control firmware and embedded systems · ...
3 weeks ago
MissionHires is partnering with a highly regarded corporation in the greater Knoxville area to hire a Software Engineer with strong embedded firmware experience. · ...
5 days ago
This role matters because the company is partnering with a highly regarded corporation. · MissionHires is hiring a Software Engineer with strong embedded firmware experience to design and develop control firmware for sophisticated electromechanical equipment in R&D-focused role., ...
4 days ago
We are looking for a remarkable Software Engineer to join our Applied AI team on a full time basis. In this position, you will have the opportunity to design, construct, and deploy intelligent systems that transition from research to large-scale production. · Design and implement ...
2 weeks ago
This role is for a self-starter embedded software engineer who wants ownership, technical depth, and the chance to work on real hardware systems—not web apps or full-stack platforms. · ...
2 weeks ago
We're looking for a Principal Software Engineer with deep Vertafore IMS expertise to lead development and integration of core insurance systems. This is a senior, hands-on role focused on IMS Configuration, Document Management, · and IMS Web Services within underwriting and polic ...
3 weeks ago
The Software Engineering Manager is responsible for leading a software engineering team and working with the Portfolio team to define priorities and deliverables. · Serve as a coach and mentor for the engineering team. · Develop engineering skillsets of the team in preparation fo ...
3 weeks ago
We are looking for a Principal Software Engineer with deep Vertafore IMS experience to lead the design,integration,and evolution of enterprise insurance systems. · Act as the technical authority for Vertafore IMS · Lead design and development using C#, .NET, Angular, and Microsof ...
3 weeks ago
+Job summary · This position requires a Senior Software Engineer to play a starring role in shaping the future of cinema experiences at Regal Cinemas. · +Qualifications · * 5+ years of professional software engineering experience.Strong proficiency with , React, .NET, and C#. · S ...
1 month ago
Focused on enhancing and maintaining legacy web applications and building new products. Must be passionate about user experience and effective problem solving. · ...
1 month ago
+ Join us in pioneering breakthroughs in healthcare for everyone everywhere sustainably + · Our inspiring caring environment forms a global community celebrating diversity individuality + · We encourage you to step beyond your comfort zone offering resources flexibility fostering ...
1 month ago
Cadre5 provides innovative technical solutions to customers locally and nationally. This is a rare opportunity to be part of a groundbreaking project that will help shape the future of U.S. scientific computing. · Custom Kubernetes operator development · Design, implement, mainta ...
1 week ago
We are excited to bring game-changing technology to this well-established market and we need to bring new talent to our development team. · RDI Technologies combines computer vision and digital signal processing to bring new technology to the industrial maintenance and asset reli ...
1 month ago
Robert Half is hiring We are looking for a highly skilled Sr. Software Engineer to join our team. This role involves developing and maintaining robust software solutions, including scalable back-end services, APIs, and front-end components. The ideal candidate will have hands-on ...
2 days ago
+RDI Technologies combines computer vision and digital signal processing to bring new technology to the industrial maintenance and asset reliability markets. · + ...
1 week ago