Responsibilities
- Design and implement advanced code modules for software products based on functional requirements, translating system needs into detailed technical designs while following established coding standards.
- Conduct in-depth peer code evaluations to assess quality, scalability, and system-wide implications of changes, offering technical direction and insights to development teams.
- Develop and execute automated testing strategies, including unit and integration tests, to validate code correctness and support continuous delivery pipelines with attention to security and performance.
- Lead team practices such as sprint planning, design reviews, and demonstrations; propose enhancements to development workflows and technical documentation processes.
- Diagnose and resolve critical production and code-level issues, applying development standards that align with regulatory and product compliance requirements.
- Guide and train junior developers through coaching and performance feedback; represent the organization in technical engagements with international clients, including off-hours support as needed.
Work Arrangement
Hybrid | 3 Days in Office, 2 Days Remote
Other
- Flexibility in working hours is required to provide the necessary level of service across time zones.
- Work arrangement: Hybrid | 3 Days in Office, 2 Days Remote