Responsibilities
- Work with diverse teams to define requirements and create software solutions that support business goals and user expectations.
- Build and sustain robust software systems using Python, focusing on performance, stability, scalability, and secure design.
- Introduce new functionalities and improvements to current platforms while evaluating effects on architecture and efficiency.
- Identify and fix software issues in coordination with quality assurance to ensure reliable releases.
- Perform detailed code reviews, offering actionable suggestions to uphold coding standards and software quality.
- Produce precise technical documentation for developers and internal stakeholders to support tool adoption and clarity.
Responsibilities
- Collaborate with cross-functional teams to gather requirements and design software solutions aligned with business objectives and user needs.
- Develop and maintain high-quality software using Python, ensuring code efficiency, reliability, scalability, and security.
- Implement new features and enhancements to existing software systems, considering the impact on system design and performance.
- Troubleshoot and resolve software defects, working closely with the QA team to deliver bug-free software.
- Conduct thorough code reviews, providing constructive feedback to maintain code quality and adherence to coding standards.
- Write clear technical documentation for peers and internal users to facilitate understanding and usage of software tools.


