We are seeking a highly skilled Senior Software Developer to join our growing technology team. The role involves designing, developing, testing, and deploying software solutions, working both front-end and back-end technologies, and requiring strong problem-solving and communication skills. The ideal candidate will be self-motivated and able to work independently.
Requirements
- Participate in design, development, testing, and deployment of software solutions.
- Write clean, scalable, and efficient code using programming best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve existing codebases and peer review code changes.
- Troubleshoot and debug complex technical issues.
- Contribute to technical documentation and support ongoing system improvements.
- Follow Agile Scrum methodologies.
Benefits
- Pension Plan
- Paid Time Off