About this role
<p style="text-align:center"><img></p><div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Purpose</b></H2> </div><div><p> </p> <p>Software Engineer plays a critical role in the growing development team to work across the full development lifecycle to build and maintain web and mobile applications in a containerized, cloud-hosted environment using Docker, GitLab CI/CD, and platforms like Azure and AWS.</p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Responsibilities</b></H2> </div><div><p> </p> <p>The Software Engineer duties and responsibilities are as listed below. Note that the list is not comprehensive and related duties and responsibilities may be assigned from time to time.</p> <p> </p> <ul> <li>Design, develop, test, and maintain full stack applications using PHP (CodeIgniter), Node.js, NET, Python, and Java (Android).</li> <li>Build modern, responsive UIs using React (Next.js), TypeScript, and Flutter.</li> <li>Develop and integrate RESTful APIs for cross-platform use.</li> <li>Create and manage MySQL and PostgreSQL databases, ensuring scalability and performance.</li> <li>Containerize applications using Docker and manage deployments using GitLab CI/CD pipelines.</li> <li>Deploy and monitor applications in Azure and AWS cloud environments.</li> <li>Collaborate with cross-functional teams to deliver high-quality features and improvements.</li> <li>Troubleshoot, debug, and resolve technical issues across the full stack.</li> <li>Follow secure coding practices and contribute to code reviews and documentation.</li> </ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Qualifications & Work Experience</b></H2> </div><div><p style="text-align:justify"> </p> <ul> <li style="text-align:justify">Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience.</li> <li style="text-align:justify">Minimum 3 years of hands-on experience in full stack development. Replace all text from this line onwards</li> </ul> <p> </p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Skills</b></H2> </div><div><p style="text-align:justify"> </p> <p><strong>Technical skills include:</strong></p> <p>Proficiency in:</p> <ul> <li>Backend: PHP (CodeIgniter), Node.js, Python, .NET</li> <li>Frontend: React (Next.js), TypeScript, JavaScript, HTML, CSS</li> <li>Mobile: Java (Android), Flutter</li> <li>Databases: MySQL, PostgreSQL</li> <li>Experience deploying and maintaining apps in Azure and AWS environments.</li> <li>Practical experience using Docker to containerize applications.</li> <li>Familiarity with GitLab for version control and CI/CD pipeline setup.</li> <li>Comfortable working in Agile/Scrum environments and using Git-based workflows.</li> </ul> <p> </p></div></div></div><p><span style="font-size:10.0pt;font-family:verdana, geneva, sans-serif">Strides Digital is a leading provider of integrated digital solutions, driven by our core values of seamless, smarter, and sustainable. With a deep understanding of the constantly evolving digital landscape, we are here to cater to your unique business needs, ensuring that our solutions seamlessly integrate into your existing systems and processes.</span></p>