Software Developer (Temporary/Contract) (Chennai)

Software Developer (Temporary/Contract) (Chennai)

22 Oct
|
EPG Group Staffing
|
Chennai

22 Oct

EPG Group Staffing

Chennai

EPG Group is a global leader in workforce solutions, partnering with innovative organizations to deliver exceptional talent worldwide.

We are proud to support a leading organization specializing in information security, governance, risk, and compliance. The organization focuses on strengthening enterprise security and compliance capabilities through technology, automation, and scalable digital solutions that streamline audit operations, improve evidence management, and enhance risk and compliance reporting.

We are currently hiring an experienced Software Developer to join an Information Security GRC team. This is an exciting opportunity for a hands-on developer who can build secure, scalable applications and automation solutions to simplify complex compliance processes and improve operational efficiency.

Job Details

- Position: Software Developer
- Start Date: ASAP
- Department: Information Security GRC
- Engagement Type: Contract
- Contract Duration: 3 months
- Location: Tamil Nadu, India
- Work Arrangement: Fully Remote
- Work Schedule: Full-time, 40 hours per week
- Working Hours: 9:00 AM – 5:00 PM EST
- Number of Openings: 2
- Experience Required: 3+ years of professional software development experience

Role Description

As a Software Developer, you will contribute to the development and expansion of internal GRC technology, automation, and assurance capabilities. You will work directly with compliance practitioners to transform manual processes into secure, scalable, and maintainable technical solutions.

You will develop modern web applications, secure APIs, automated workflows, and enterprise integrations supporting IT controls, audit operations, evidence collection, and compliance reporting.

The ideal candidate will have strong experience with Python, TypeScript/JavaScript, modern web development, and REST APIs. Experience in cloud infrastructure, application security, workflow automation, or AI integration is an advantage. Prior GRC or compliance experience is helpful but not required.

Key Responsibilities

- Develop and enhance applications supporting compliance, assurance, audit, obligations, and reporting workflows.
- Build automation solutions to reduce manual SOX, ITGC, audit, evidence collection, validation, and reconciliation activities.
- Develop and maintain secure integrations with enterprise platforms and business systems.
- Design and implement secure APIs, data pipelines, and automation using modern programming languages and cloud services.
- Build intuitive, user-friendly web applications using React or similar frameworks.
- Expand automated evidence collection, validation, reconciliation, and testing capabilities.
- Design reusable solutions that support multiple controls, systems, and compliance frameworks.




- Contribute to cloud infrastructure and deployment automation using Infrastructure as Code and CI/CD practices.
- Implement appropriate authentication, secrets management, logging, monitoring, testing, and least-privilege access controls.
- Collaborate with GRC practitioners to translate business and compliance requirements into technical specifications and working solutions.
- Troubleshoot application issues and improve system reliability, performance, security, and usability.
- Contribute to technical documentation, architecture decisions, code reviews, and development standards.
- Explore responsible AI and LLM integrations to improve compliance analysis, evidence review, and workflow automation.
- Follow established software development lifecycle practices, including development, testing, code review, and deployment.
- Perform other duties and projects as assigned.

Qualifications

- 3+ years of professional software development experience.
- Strong experience with Python and TypeScript/JavaScript.
- Experience developing contemporary web applications using React or similar frameworks.
- Experience designing, developing, and consuming REST APIs and working with JSON-based data.
- Proficiency in Git-based development workflows, including version control, pull requests, and code reviews.
- Understanding of software development lifecycle practices, testing, and deployment processes.
- Ability to translate business requirements into secure, maintainable, and scalable technical solutions.
- Strong problem-solving and analytical skills.
- Ability to collaborate with non-technical stakeholders and translate operational challenges into practical software solutions.
- Experience with AWS or a comparable cloud platform is preferred.
- Experience with Infrastructure as Code, CI/CD pipelines, and deployment automation is preferred.
- Familiarity with Python web frameworks, browser automation, or workflow automation is preferred.
- Experience with enterprise API integrations, data transformation, or data pipeline development is preferred.
- Knowledge of application security and secure software development practices is preferred.
- Experience integrating AI/LLM capabilities using enterprise AI services or comparable technologies is preferred.
- Familiarity with observability, logging, and application monitoring is preferred.
- Experience in SOX, ITGC, audit, cybersecurity, risk management, or GRC technology is an advantage.
- Bachelor's degree in Computer Science, Information Technology,



Software Engineering, or a related field is preferred, or equivalent relevant experience.

Key Attributes

- Strong technical problem-solver with a hands-on development approach.
- Able to translate complex business and compliance requirements into practical technical solutions.
- Focused on writing clean, maintainable, reusable, and secure code.
- Collaborative and comfortable working directly with non-engineering stakeholders.
- Proactive in identifying opportunities to improve processes through technology and automation.
- Adaptable and willing to learn new technologies, tools, and compliance concepts.
- Detail-oriented, with a strong focus on quality, reliability, and security.
- Comfortable working in an evolving technical environment and contributing to continuous improvement.
- Interested in exploring responsible AI applications to improve operational efficiency.
- Strong communicator who can explain technical concepts to stakeholders with different levels of technical expertise.

Important Requirements

- At least 3 years of professional software development experience.
- Strong proficiency in Python and TypeScript/JavaScript.
- Experience with React or a comparable modern web development framework.
- Practical experience with REST APIs, JSON, Git, and software development best practices.
- Ability to develop secure, maintainable applications and automation solutions.
- Comfortable collaborating with GRC practitioners and translating business requirements into technical deliverables.
- Willingness to learn GRC, SOX, IT controls, audit, and compliance concepts.
- Must be based in Tamil Nadu, India, and legally authorized to work in India.
- Must be available to work remotely on a full-time schedule, 40 hours per week, from 9:00 AM to 5:00 PM EST.

Why Join This Opportunity

Contribute to impactful projects at the intersection of software development, automation, cloud technology, AI, and compliance. Help streamline audit processes, strengthen security, and improve operational efficiency while collaborating with technical and compliance professionals in a fully remote environment.

Hiring for our Client, Recruitment managed by EPG.

Pay: ₹247,000.00 - ₹285,000.00 per month

Application Question(s):

- Are you currently based in India and legally authorized to work in India?
- How many years of professional software development experience do you have?
- Do you have at least 3 years of professional experience developing applications using Python and TypeScript/JavaScript?
- Do you have hands-on experience developing web applications using React or similar frameworks, and building or integrating REST APIs?
- Do you have experience with Git, automated testing, and secure software development practices?

Work Location: Remote

📌 Software Developer (Temporary/Contract) (Chennai)
🏢 EPG Group Staffing
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (temporary/contract) (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: software developer (temporary/contract) (chennai) / chennai