Associate Software Engineer
Job Description
Key Responsibilities
• Develop and maintain software features under the guidance of senior engineers.
• Collaborate with cross-functional team members to identify, analyze, and implement effective solutions.
• Write clean, testable, maintainable, and efficient Java code.
• Contribute to the development of high-performance, scalable, and reliable applications.
• Support the design and implementation of APIs using sound object-oriented principles and best practices.
• Participate in Agile development processes, including Scrum ceremonies and team planning activities.
• Learn and contribute to full-stack development using TypeScript and Node.js.
• Demonstrate a commitment to continuous learning, professional growth, and knowledge sharing within the team.
Requirements
Function: General Business
Experience Level: Mid-Senior Level