Robert Half
Robert Half is hiring: Software Engineer, Full Stack in Cary
Robert Half, Cary, NC, US, 27511
Job Description
Job Description
We are looking for a skilled Software Engineer, Full Stack, to join our dynamic team in Durham, North Carolina. In this role, you will play a key part in maintaining and enhancing our existing software product while ensuring its optimal performance and quality. This is a great opportunity to work on cutting-edge technologies in a collaborative and innovative environment.
Responsibilities:
• Analyze and resolve software bugs and issues within the existing application and codebase.
• Address tasks from a ticket queue, including debugging and implementing improvements.
• Contribute to the development of new features and enhancements as you grow within the team.
• Collaborate with cross-functional teams to ensure high-quality software delivery.
• Maintain and advance the functionality of the current product to meet evolving business needs.
• Utilize open-source tools such as Vue.js, React.js, Go, and React Native for software development.
• Participate in code reviews and ensure adherence to best practices.
• Work with backend technologies, focusing on Go, while being open to learning new languages.
• Assist in optimizing database performance and ensuring efficient data handling.
• Stay updated on emerging technologies and propose innovative solutions to improve the product.• Bachelor’s degree in Computer Science or a related field.
• Proven experience with backend development in languages like Go, C#, Java, Node, or Python.
• Proficiency in front-end development using frameworks such as Vue.js or React/React Native.
• Familiarity with open-source toolsets, including JavaScript and modern frameworks.
• Solid understanding of database systems, particularly MySQL.
• Experience working with cloud platforms, such as Google Cloud Platform.
• Interest in debugging and resolving application issues.
• Strong problem-solving skills and ability to work collaboratively in a team environment.
Responsibilities:
• Analyze and resolve software bugs and issues within the existing application and codebase.
• Address tasks from a ticket queue, including debugging and implementing improvements.
• Contribute to the development of new features and enhancements as you grow within the team.
• Collaborate with cross-functional teams to ensure high-quality software delivery.
• Maintain and advance the functionality of the current product to meet evolving business needs.
• Utilize open-source tools such as Vue.js, React.js, Go, and React Native for software development.
• Participate in code reviews and ensure adherence to best practices.
• Work with backend technologies, focusing on Go, while being open to learning new languages.
• Assist in optimizing database performance and ensuring efficient data handling.
• Stay updated on emerging technologies and propose innovative solutions to improve the product.• Bachelor’s degree in Computer Science or a related field.
• Proven experience with backend development in languages like Go, C#, Java, Node, or Python.
• Proficiency in front-end development using frameworks such as Vue.js or React/React Native.
• Familiarity with open-source toolsets, including JavaScript and modern frameworks.
• Solid understanding of database systems, particularly MySQL.
• Experience working with cloud platforms, such as Google Cloud Platform.
• Interest in debugging and resolving application issues.
• Strong problem-solving skills and ability to work collaboratively in a team environment.