Senior Software Engineer Job at Robert Half, Lewisville, TX

T3RiUXdaR0NlQ1hNQUtaa3gxdlZYRTVVVEE9PQ==
  • Robert Half
  • Lewisville, TX

Job Description

Position Overview: We are seeking a highly motivated and passionate Software Engineer with expertise as a Full-Stack Developer, particularly strong on front-end development using React. The ideal candidate will contribute to the design, development, and maintenance of modern applications while leveraging Azure Cloud Services and keeping pace with advancements in technology. This is a dynamic position for an energetic individual who thrives in agile environments, is inquisitive about new technologies, and enjoys elevating software solutions to meet user needs and technical requirements.

Key Responsibilities:

  • Develop and maintain web applications with a focus on front-end technologies, primarily React and modern .Net technologies.
  • Design and implement robust back-end systems utilizing C# and secure integration with Azure SQL and Cosmos DB.
  • Collaborate on the development and deployment of scalable web apps, Azure Functions, and other cloud-based services.
  • Participate actively in Agile development cycles, including sprint planning, reviews, and retrospectives.
  • Contribute to future-proof development via Test-Driven Development (TDD) methodologies and practices.
  • Support and enhance technical modernization efforts to minimize technical debt and ensure long-term system stability.

Technical Skills Required:

  • Full-Stack Development: Advanced knowledge and demonstrated hands-on experience in front-end development (React) and back-end development (C#).
  • Cloud Development Experience: Proficiency in Azure SQL, Cosmos DB, Azure Functions, and Azure Web Apps.
  • Agile Methodologies: Familiarity with managing tasks and timelines within Agile frameworks like Scrum and ensuring sprint goals align with business priorities.
  • Code Quality: Understanding and potential implementation of TDD principles, along with skills in testing and QA for robust application maintenance.
  • Programming Aptitude: Eagerness to keep up with modern programming technologies, techniques, and industry trends.

Personality and Work Style:

  • Demonstrates high energy, passion, and enthusiasm for solving technical challenges.
  • Exhibits a self-initiation to stay updated on advancements in modern technologies outside of formal work contexts.
  • Strong collaborative abilities with an emphasis on clear communication and teamwork, especially in cross-functional settings.

Job Tags

Similar Jobs

The Chicago Hire Company

Nanny Job at The Chicago Hire Company

A private household in Lincoln Park is seeking a nanny who is passionate about the care and development of two young children (7 and 10). They are a family of four who are social, active in the community, and are looking for someone to match their upbeat, energetic home...

Family Life Academy Charter Schools

Middle School Cleaner 2025-2026 Job at Family Life Academy Charter Schools

 ...Position Title: Cleaner Reports to: School Principal and Head Custodian Position Overview: The Cleaner provides custodial services at the assigned site; ensuring an attractive, sanitary and safe environment for students, staff and visitors. The School Cleaner... 

Anytime Fitness, Westchester County NY

Gym Manager! Job at Anytime Fitness, Westchester County NY

Club Managers, Personal Trainers and Membership Sales Talent! Our growing Anytime Fitness club(s) in Westchester County are adding to the Team the best-of-the-best gym membership managers and certified coaches/trainers. Part time or Full Time Available for the right person... 

Technical Source

Maintenance Technician Job at Technical Source

 ...Technical Source is currently in search of an Electrical Maintenance Technician for our industrial manufacturing client located in Cary, NC . The qualified candidate will have experience performing preventive maintenance, troubleshooting, and repair of electrical... 

Röchling Automotive

Apprentice Tooling Job at Röchling Automotive

 ...Machining and or Mechanical experience. Able to perform in production environment, learn to operate heavy equipment, operate forklift, work around and operate cranes, and work directly with high voltage electronics. Ability to lift up to 50 pounds on a regular...