Java & Python Developer
Summary
Designs and builds scalable Java and Python applications, leads feature development, and mentors junior engineers while following best practices.
Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance software applications.
- Lead the technical design and implementation of new features and projects.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and specifications.
- Conduct code reviews and provide constructive feedback to team members.
- Ensure the use of best practices in software development, including coding standards, testing, and documentation.
- Troubleshoot and resolve complex technical issues.
- Mentor and guide junior engineers to foster their professional growth.
- Stay updated with the latest industry trends and technologies, and incorporate them into your work when appropriate.