Custom Software Engineer
Accenture
Accenture
Develop and enhance custom software solutions, designing and coding components across various systems. Leverage modern frameworks and agile practices to deliver scalable, high-performing applications tailored to specific business needs. This role is integral to building efficient software that addresses unique challenges.
As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components within systems or applications. The role requires working with contemporary frameworks and following agile methodologies to ensure the delivery of scalable and efficient software that meets unique business requirements. Collaboration with team members and adapting to evolving project needs are integral parts of the daily workflow, fostering continuous improvement and innovation in software development.
Perform independently and become a subject matter expert. Actively participate and contribute to team discussions. Provide solutions to work-related challenges. Collaborate with cross-functional teams to understand requirements and deliver effective software. Maintain and enhance existing software components for better performance and reliability. Document development processes and solutions for knowledge sharing. Assist junior team members by providing guidance and support.
Requires proficiency in Dynamic Application Security Testing (DAST). Experience with security testing tools and methodologies for identifying vulnerabilities. Strong understanding of the software development life cycle and agile practices. Ability to analyze and troubleshoot complex software issues related to application security. Familiarity with integrating security testing into CI/CD pipelines. Knowledge of common security standards and compliance requirements. Minimum of 3 years of experience in Dynamic Application Security Testing (DAST) is essential. A full-time education spanning 15 years is required.
Accenture
IT Consulting