About the Role
The role involves contributing to software development tasks, writing clean code, debugging systems, and collaborating with engineers to implement scalable solutions in a fast-paced environment.
Responsibilities
- Develop and maintain software applications using modern programming practices
- Collaborate with team members to define and deliver software features
- Write unit tests and integration tests to ensure code reliability
- Debug and resolve technical issues across development stages
- Participate in code reviews to maintain code quality
- Support the deployment and monitoring of software systems
- Document technical designs and implementation details
- Assist in improving software development workflows
- Follow security and compliance standards in coding practices
- Engage in team meetings and technical planning sessions
Nice to Have
- Experience with cloud platforms such as AWS or GCP
- Familiarity with containerization tools like Docker
- Knowledge of continuous integration and deployment pipelines
- Exposure to software testing frameworks
- Understanding of networking fundamentals
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with both remote and on-site components
Team
Collaborative engineering team focused on innovation and technical excellence
About the Team
- Work alongside experienced engineers developing next-generation software solutions
- Be part of a culture that values technical rigor and continuous learning
Growth Opportunities
- Access to mentorship and professional development programs
- Opportunities to take on increasing responsibility based on performance
Available for qualified candidates requiring sponsorship