Position Expired
This job is no longer accepting applications.
Backend Developer Intern
Zenith Ai
Job Overview
We are seeking a skilled Back End Developer to join our dynamic team. The ideal candidate will have a strong background in web development and be proficient in various programming languages and frameworks. This role involves designing, developing, and maintaining server-side applications and services, ensuring optimal performance and responsiveness to requests from the front end.
Duties
- Develop and maintain robust server-side applications using ASP.NET, C#, and other relevant technologies.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and implement RESTful APIs for seamless communication between the server and client applications.
- Utilize databases such as SQL Server, MySQL, PostgreSQL, or MongoDB for efficient data storage and retrieval.
- Implement unit testing to ensure code quality and reliability.
- Participate in the full software development lifecycle (SDLC) following Agile methodologies.
- Debug and troubleshoot issues in existing applications while optimizing performance.
- Work with cloud platforms like AWS or Azure for application deployment and management.
- Engage in continuous integration/continuous deployment (CI/CD) practices to streamline development processes.
- Maintain documentation of application architecture, APIs, and database design.
Qualifications
- Proficiency in back-end programming languages such as C#, Java, Python, or Ruby on Rails.
- Experience with web frameworks including ASP.NET, Node.js, or Ruby on Rails.
- Familiarity with front-end technologies like HTML, CSS, JavaScript, React, Angular, or Bootstrap is a plus.
- Knowledge of database management systems including Microsoft SQL Server, MySQL, PostgreSQL, or MongoDB.
- Understanding of web services (SOAP/REST) and API design principles.
- Experience with version control systems such as Git or SVN.
- Strong understanding of multithreading concepts and application performance optimization techniques.
- Familiarity with UML for software modeling and design documentation.
- Ability to work collaboratively in a team environment while also being self-motivated to complete tasks independently.
- Excellent problem-solving skills along with strong debugging capabilities. Join us in building innovative solutions that enhance user experiences while working within a supportive team culture that values creativity and technical excellence!
Serious Candidates contact: [email protected]
Thank you
Job Types: Internship, Apprenticeship
Pay: $11,500.00 - $17,500.00 per year
Benefits
- Flexible schedule
- Paid time off
- Tuition reimbursement
Work Location: Remote
Job Alerts
Get notified when new positions matching your interests become available at {organizationName}.
Need Help?
Questions about our hiring process or want to learn more about working with us?