onsite
Software Engineer - Members 1st
Software Engineer
Software Engineer responsible for designing, developing, and maintaining robust applications using Java and Python, ensuring high performance and scalability. Collaborates closely with cross‑functional teams in an Agile environment to deliver quality code and continuous improvement.
About the role
Key Responsibilities
- Design, develop, and maintain scalable applications using Java and Python.
- Write clean, well‑documented code and conduct thorough unit and integration testing.
- Collaborate with product managers, designers, and QA to deliver features on time.
- Participate in code reviews, provide constructive feedback, and uphold coding standards.
- Monitor application performance, troubleshoot issues, and implement optimizations.
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- 3+ years of professional software development experience.
- Strong proficiency in Java and Python, with solid understanding of object‑oriented design.
- Experience with relational databases (SQL) and version control (Git).
- Familiarity with Agile/Scrum methodologies and continuous integration pipelines.