Logo
Robert Half

Robert Half is hiring: Job Information US - Software Engineer V in Alpharetta

Robert Half, Alpharetta, GA, US, 30005

Save Job

Job Description

Job Description

Senior Software Engineer

Location: Alpharetta, GA – Hybrid (1–2 days in office/week)


Employment Type: Temporary


Position Overview

We are seeking a highly experienced Senior Software Engineer to join our team and contribute to the development of cutting-edge mobile and web applications. This role involves working with modern technologies in a collaborative, fast-paced environment, with a strong focus on scalability, performance, and security.

Key Responsibilities

  • Design, develop, and maintain mobile applications using React Native and React JS
  • Manage the full software development lifecycle, including release management
  • Build and maintain RESTful services for mobile and web platforms
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Ensure application scalability, performance, and security
  • Work with .NET or Java backends
  • Mentor junior engineers and promote continuous learning
  • Design APIs and work with microservices architecture
  • Utilize Electron for cross-platform desktop applications

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 10+ years of software development experience, with a strong focus on mobile development
  • Proficiency in React Native and React JS
  • Extensive experience with RESTful services and API design
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud)
  • Proven experience in release management and the full SDLC
  • Excellent problem-solving and communication skills

•Preferred Qualifications

  • Experience with CI/CD pipelines and automated testing
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Familiarity with Agile development methodologies

Top Skills Required

  1. React Native / React JS Development – Designing and maintaining mobile applications
  2. .NET or Java Backend Experience – Supporting mobile and web applications
  3. API Design & Microservices – Building scalable, secure APIs and services

Performance Expectations

  • Timely Delivery: Meeting deadlines and managing priorities effectively
  • Code Quality: Writing clean, efficient, and maintainable code
  • Mentorship & Collaboration: Conducting code reviews and supporting team growth
  • Problem Solving: Demonstrating a proactive and solution-oriented mindset