Sr. Software Engineer

apartmentRobert Half placeNashville calendar_month 

We are currently seeking a Sr. Software Engineer to join our team. The role involves a focus on creating user-centric web applications, with a strong background in both front-end and back-end development, and a particular preference for Python expertise.

Responsibilities:

  • Lead the architecture design of front-end, ensuring optimal performance and responsiveness across various devices.
  • Work effectively with cross-functional teams, including designers, product managers, and other developers to deliver high-quality features.
  • Develop and maintain full-stack web applications, with a focus on seamless user experiences.
  • Construct, manage and reuse code, libraries, and frameworks to enhance efficiency and scalability.
  • Assess the technical feasibility of UI/UX designs and propose innovative solutions to complex challenges.
  • Develop and consume APIs, utilizing Python-based frameworks when necessary.
  • Stay current with emerging trends in front-end technologies and web development standards.
  • Improve code quality, participate in code reviews, and provide mentorship to entry level developers on best practices.
  • Apply skills in Backend Development, React, Python, Full stack software, Continuous Integration / Continuous Delivery (CICD), Amazon Web Services (AWS), DevOps, Front-End Frameworks.
  • Minimum of three years of experience in a Software Engineering role
  • Proficient in Backend Development
  • Strong experience with React programming
  • Demonstrated ability in Python coding
  • Familiarity with Full Stack Software Development
  • Experience with Continuous Integration / Continuous Delivery (CICD) workflow
  • Proficient in Amazon Web Services (AWS)
  • Knowledgeable in DevOps practices
  • Experienced in using Front-End Frameworks
electric_boltImmediate start

Software Engineer- No Visa Sponsorship

apartmentMichael PageplaceNashville
minorities, women, the disabled, protected veterans and all other qualified applicants. The Successful Applicant A successful Software Engineer should have:  •  A degree in Computer Science, Software Engineering or a related field.  •  Proficiency in software...
apartmentTheIncLabplaceNashville
autonomous systems for defense applications.  •  Promote collaboration and knowledge sharing across interdisciplinary teams. Your Assignment: Senior Software Engineer (Architect) As a Senior Software Engineer at TheIncLab, you will lead the design...
check_circleNew offer

Software Engineer

apartmentRobert HalfplaceNashville
Robert Half is seeking a Contract C# Developer to join our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language...