Back-End Developer
- Application Development: Design, develop, and maintain server-side applications, APIs, and web services that support our digital products and platforms.
- Database Management: Design and implement efficient database structures, schemas, and queries for data storage and retrieval.
- API Integration: Integrate third-party APIs and services to enhance the functionality and features of our applications.
- Scalability and Performance: Optimize back-end systems for scalability, responsiveness, and efficient data processing.
- Security: Implement security best practices to safeguard sensitive data and prevent unauthorized access to our systems.
- Code Development: Write clean, maintainable, and well-documented code using relevant programming languages and frameworks.
- Collaboration: Work closely with front-end developers, designers, and other team members to ensure seamless integration of front-end and back-end components.
- Testing and Debugging: Perform thorough testing and debugging of back-end applications to identify and resolve issues.
- Version Control: Utilize version control systems (e.g., Git) to manage codebase changes and collaborate effectively within the development team.
- Staying Updated: Stay informed about industry trends, emerging technologies, and best practices in back-end development.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3-5 years of experience as a Back-End Developer or in a similar role, with a focus on developing server-side applications.
- Proficiency in back-end programming languages such as Python, Java, Node.js, or Ruby.
- Experience with back-end frameworks (e.g., Django, Flask, Express) and RESTful API development.
- Strong understanding of database management systems (e.g., MySQL, PostgreSQL) and query optimization.
- Familiarity with API design, integration, and authentication methods (e.g., OAuth, JWT).
- Knowledge of cloud computing platforms (e.g., AWS, Azure, GCP) for deploying and managing back-end applications.
- Understanding of security principles and best practices in web application development.
- Effective communication skills for collaborating with cross-functional teams and conveying technical concepts.
- Familiarity with agile development methodologies and continuous integration/continuous deployment (CI/CD) pipelines.
Benefits:
- Competitive salary with growth opportunities.
- Comprehensive health, dental, and vision insurance plans.
- Ongoing professional development and training opportunities.
- Flexible work arrangements, including remote work options.
- Collaborative and innovative work environment in the technology sector.
- Opportunities to work on diverse and challenging projects.
- Room for career advancement within a dynamic and growing technology-focused organization.
If you are a skilled Back-End Developer with a passion for building robust and scalable server-side applications, we encourage you to apply. Join TechConnect Solutions and contribute to our mission of delivering high-quality digital products and services powered by cutting-edge back-end technology.
Job Category: Software Development and Engineering:
Job Type: Full Time
Job Location: Pune