Job Description
Job Description
We are looking for a skilled Back End Developer to join our innovative team in Tempe, Arizona. In this role, you will design, implement, and maintain robust back-end systems to support our cutting-edge engineering projects. If you are passionate about development, thrive in collaborative environments, and excel in creating efficient and scalable solutions, we encourage you to apply.
Responsibilities :
- Develop and maintain back-end systems, ensuring optimal performance and scalability.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, efficient, and secure code using .NET and .NET Core frameworks.
- Implement and manage databases, including SQL and MongoDB, to support application functionality.
- Troubleshoot and debug existing applications to identify and resolve issues promptly.
- Optimize back-end architecture to improve system reliability and efficiency.
- Stay updated on emerging technologies and industry trends to enhance development strategies.
- Participate in code reviews and provide constructive feedback to team members.
- Work closely with cross-functional teams to meet project goals and deadlines.
- Create and maintain documentation for back-end systems and processes.
- Proven experience as a Back End Developer, with 3-5 years in a similar role.
- Proficiency in programming languages such as JavaScript and frameworks like React.js.
- Strong knowledge of .NET and .NET Core frameworks.
- Experience working with databases, including SQL and MongoDB.
- Familiarity with front-end technologies like HTML, CSS, and front-end frameworks.
- Ability to write clean, efficient, and well-documented code.
- Solid understanding of software development best practices and methodologies.
- Excellent problem-solving skills and attention to detail.