Back to job search
LIFE Scholars onlyFull-timeMidApplication securitySecure coding practicesRelational databasesNoSQL databasesAzureAWSGoogle CloudCI/CDDeployment processesDevOps practices
About this role
Software Engineer to design, develop, test, and maintain software applications and systems. The role involves writing clean and scalable code, troubleshooting technical issues, collaborating with cross-functional teams, and contributing to the continuous improvement of software solutions.
Responsibilities
- Design, develop, test, and maintain software applications.
- Write clean, efficient, secure, and scalable code.
- Troubleshoot, debug, and resolve software issues.
- Develop and integrate APIs, databases, and third-party services.
- Participate in software architecture and technical design decisions.
- Perform code reviews and follow development best practices.
- Maintain technical documentation.
- Collaborate with product, design, QA, and other technical teams.
- Monitor application performance and implement improvements.
- Support software releases, updates, and ongoing maintenance.
Required qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Details
- Posted
- August 24, 2026
- Level
- Mid
