Job Description We are looking for a Software Engineer to design, develop, test, and support software applications following established engineering and testing standards. In this role, you will collaborate with engineering, application support, and business teams to deliver reliable, secure, and maintainable software components that contribute to overall product quality and operational efficiency. ️ Your key responsibilities Design, code, test, correct, and document simple programs, scripts, and application components by following established coding standards, templates, and specifications. Define test conditions, create test cases, execute test scripts, and document results to ensure software functionality, stability, and compliance with requirements. Support integrated applications by assisting with system integration testing, troubleshooting, and diagnosing simple issues to maintain stable operations. Produce software builds from source code and support deployment and integration testing activities by following standardized build and release procedures. Collaborate with engineering, application support, and business stakeholders to stay aligned on project status, technical needs, and integration requirements. Continuously develop technical skills and understanding of systems, tools, and engineering processes through training, feedback, and hands-on experience.