Job Summary
The Technical Auditor is responsible for conducting systematic audits of software development processes, IT infrastructure, technology practices, project execution, information security controls, and compliance standards within the organization. The role ensures that technical operations adhere to defined policies, industry best practices, quality standards, and organizational objectives while identifying risks and recommending corrective actions for continuous improvement.
Key ResponsibilitiesTechnical Audit & Compliance
- Conduct periodic audits of software development projects, IT systems, and technical processes.
- Review compliance with Software Development Life Cycle (SDLC) standards and organizational policies.
- Verify adherence to coding standards, documentation requirements, and development methodologies.
- Audit project deliverables, source code repositories, deployment processes, and change management activities.
- Evaluate compliance with information security policies and data protection requirements.
- Identify process gaps, operational risks, and areas for improvement.
Process Review & Quality Assurance
- Assess effectiveness of software development processes and quality controls.
- Review project planning, estimation, resource utilization, and delivery practices.
- Verify implementation of testing procedures, defect management, and release management processes.
- Ensure proper maintenance of technical documentation and project records.
- Monitor compliance with Agile, Scrum, DevOps, or other adopted methodologies.
Risk Assessment & Reporting
- Conduct risk assessments related to technology operations and software projects.
- Prepare detailed audit reports highlighting observations, non-conformities, risks, and recommendations.
- Track closure of audit findings and corrective action plans.
- Present audit findings to management and department heads.
- Recommend preventive measures to avoid recurring issues.
Technology Governance
- Audit access controls, system security, backup procedures, and disaster recovery mechanisms.
- Evaluate software licensing compliance and asset management practices.
- Assess vendor deliverables and outsourced technology projects where applicable.
- Ensure compliance with organizational governance frameworks and regulatory requirements.
Continuous Improvement
- Recommend process enhancements to improve quality, efficiency, and compliance.
- Participate in policy formulation and standardization initiatives.
- Support departments in implementing corrective and preventive actions.
- Conduct awareness sessions on quality standards and audit compliance requirements.
Required Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.
Experience
- 5–10 years of experience in Software Development, Quality Assurance, IT Governance, Technical Audit, or Compliance.
- Experience in auditing software development projects and IT operations.
- Exposure to enterprise applications and technology environments.
Technical SkillsMandatory Skills
- Strong understanding of Software Development Life Cycle (SDLC).
- Knowledge of .NET-based application development environments.
- Software Quality Assurance and Testing Processes.
- Project Management and Delivery Governance.
- Information Security and IT Controls.
- Risk Assessment and Compliance Management.
- Documentation Review and Process Auditing.
- Database Fundamentals and System Architecture Understanding.
Preferred Skills
- Microsoft .NET Technologies.
- SQL Server.
- Azure DevOps / Git.
- Agile & Scrum Frameworks.
- Information Security Standards.
- ISO 9001 / ISO 27001 Compliance.
- Business Process Auditing.
- Professional certifications such as ISO 27001 Lead Auditor, CISA, PMP, ITIL, or equivalent will be an added advantage.
Pay: ₹30,000.00 - ₹50,000.00 per month
Work Location: In person