Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job PurposeThe System Developer is responsible for designing, developing, testing, and maintaining software applications and systems that support business operations. The role requires strong programming skills, problem-solving ability, and collaboration with cross-functional teams to deliver efficient, scalable, and secure solutions.Key ResponsibilitiesDesign, develop, and maintain business applications and internal systems.Analyze user requirements and translate them into technical solutions.Write clean, efficient, and well-documented code using modern programming languages.Test and debug applications to ensure high performance and reliability.Integrate software solutions with existing systems, databases, and APIs.Maintain and upgrade legacy systems when necessary.Ensure system security, data integrity, and compliance with IT standards.Collaborate with IT, operations, and business units to identify process improvements.Prepare technical documentation, user manuals, and system guides.Stay updated with emerging technologies and recommend new tools/approaches.Qualifications & RequirementsBachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.Proven experience as a System Developer / Software Developer / Application Developer.Proficiency in one or more programming languages (e.g., C#, Java, Python, .NET, PHP).Strong understanding of databases (SQL, Oracle, MySQL, etc.).Knowledge of web development frameworks and APIs.Familiarity with cloud platforms (Azure, AWS) is a plus.Strong analytical and problem-solving skills.Ability to work independently and in a team environment.Good communication and documentation skills.