As a Software Development Engineer, you will be responsible for the design, development, coding, and testing of application components across various clients. This role involves performing maintenance, enhancing existing systems, and developing new features, with a strong focus on Governance Risk & Compliance (GRC) platform operations. You'll work closely with cross-functional teams to ensure secure, reliable, and efficient application operations.
Key Responsibilities
- Analyze, design, develop, and test multiple components of application code across one or more clients.
- Perform maintenance and enhancements on existing applications to ensure optimal performance and security.
- Collaborate with security teams to safeguard enterprise systems, applications, data, and business processes from cyber threats.
- Ensure applications adhere to security best practices, including secure coding and design principles.
- Engage in continuous improvement of application code, focusing on reliability, performance, and scalability.
- Develop and implement risk management solutions on GRC platforms.
- Provide support and troubleshooting for platform-related issues.
Technical Experience
- Strong understanding of Governance Risk & Compliance (GRC) platform operations.
- Expertise in object-oriented programming and design principles.
- Proven ability to work on the full software development lifecycle (SDLC), including design, coding, testing, and maintenance.
- Knowledge of security best practices, particularly within GRC environments, to ensure compliance and mitigate risks.
Professional Attributes
- Excellent communication and collaboration skills.
- Problem-solving and analytical thinking abilities.
- Detail-oriented with a focus on delivering high-quality, secure software solutions.
Educational Qualification
- A minimum of 15 years of full-time education in relevant fields such as Computer Science, Engineering, or Information Technology.
Additional Information
- Strong focus on security and risk management practices.
- Experience with enterprise-level application development is preferred.
This role is a great fit for candidates passionate about application security and GRC platforms, looking to develop their careers in a challenging and rewarding environment.