We are seeking a talented Software Engineer with the knowledge of Java/Python and JavaScript to join our dynamic team. As a Software Engineer, you will play a key role in the design, development, and implementation of our software solutions, contributing to the full software development lifecycle.
About the Role:
- Design, develop, and maintain robust, scalable, and high-performance software applications primarily using Java/Python.
- Collaborate closely with cross-functional teams including product management, design, and QA to deliver high-quality software solutions.
- Write clean, maintainable, and efficient code, adhering to coding standards and best practices.
- Conduct code reviews, providing constructive feedback to team members and ensuring code quality and consistency.
- Identify and address technical debt and refactor existing codebase as necessary to improve system maintainability and scalability.
- Stay updated on emerging technologies and industry trends, and evaluate their potential for adoption within the organization.
Company Benefits and Perks:
- Retirement Plans
- Medical, Dental and Vision Coverage
- Paid Time Off
- Paid Parental Leave
- Support for Community Involvement