SOFTWARE ENGINEER @ CENTRE COMPUTER
Centre Computer is currently seeking a highly motivated and skilled Software Engineer to join our dynamic technical team. The successful candidate will be responsible for the full lifecycle of software development, focusing on the design, deployment, maintenance, and troubleshooting of high-performance software systems. You will play a critical role in collaborating with cross-functional teams to deliver reliable, secure, and scalable solutions that meet our business objectives and client needs.
In this role, you will specifically focus on Linux-based environments, ensuring our infrastructure remains optimized and efficient. Your daily tasks will involve writing clean, maintainable code, developing automation scripts to streamline operational workflows, and participating in continuous integration and deployment processes. We are looking for a professional who is passionate about technology, eager to solve complex production issues, and committed to implementing security best practices across all software services.
In this role, you will specifically focus on Linux-based environments, ensuring our infrastructure remains optimized and efficient. Your daily tasks will involve writing clean, maintainable code, developing automation scripts to streamline operational workflows, and participating in continuous integration and deployment processes. We are looking for a professional who is passionate about technology, eager to solve complex production issues, and committed to implementing security best practices across all software services.
Key Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum of 3 years of professional software development experience.
Expert-level knowledge of Linux administration and server configuration.
Proficiency in at least one major programming language such as Python, Java, or C++.
Extensive experience with Shell scripting for task automation.
Strong understanding and practical use of Git for version control.
Proven experience working with REST APIs and integrating third-party services.
Solid knowledge of relational database management (SQL) and schema design.
Ability to troubleshoot complex technical issues in production environments.
Excellent analytical, problem-solving, and communication skills.