Accenture Hiring Custom Software Engineer in Bengaluru
Role Overview
Job Overview
Accenture is hiring a Custom Software Engineer in Bengaluru for a full-time software development opportunity focused on building, improving, and maintaining tailored application components. The role is suited to professionals with hands-on GitHub experience who can work independently, contribute to technical discussions, and collaborate with teams to deliver reliable software solutions.
The position involves working with modern development practices and agile ways of working. You will contribute across the software development lifecycle, from understanding project needs and implementing changes to maintaining existing components, documenting technical work, and helping improve application performance and reliability.
Key Responsibilities
- Develop and enhance custom software components based on business and project requirements.
- Work independently on assigned development activities and gradually establish subject matter expertise.
- Participate actively in technical and project discussions with team members and stakeholders.
- Analyze software-related problems and contribute practical solutions.
- Collaborate with cross-functional teams to understand requirements and deliver suitable application changes.
- Maintain existing software components and implement improvements that support reliability and performance.
- Follow version control and collaborative code management practices using GitHub.
- Contribute to continuous integration and continuous deployment activities where applicable.
- Work with agile development practices and project tools.
- Maintain clear documentation covering development activities, code changes, and relevant technical decisions.
- Share technical knowledge with junior team members and provide guidance when required.
- Support continuous improvement across development processes and software delivery practices.
Required Skills
GitHub is the primary required technical skill for this opportunity. Candidates should have strong practical experience using GitHub for version control, source-code collaboration, and development workflows.
A good understanding of version control systems and collaborative software development is expected. Candidates should also be familiar with continuous integration and continuous deployment concepts and understand how these practices fit into modern software delivery.
The role requires the ability to analyze software development problems, understand application requirements, and contribute solutions throughout the software development lifecycle. Familiarity with agile development tools and frameworks is also important.
Preferred Skills
Salesforce DevOps is identified as a good-to-have skill. Candidates with exposure to Salesforce-related development delivery or DevOps practices may have an additional advantage.
Experience working in collaborative engineering teams, participating in code discussions, documenting technical changes, and supporting junior developers can also strengthen a candidate's profile.
Education
The position requires 15 years of full-time education. The supplied job description does not specify a particular degree specialization, so candidates should verify their educational eligibility against the employer's application requirements.
Experience
The formal job posting requires a minimum of 3 years of experience, while the listed experience range for the role is 2 to 5 years. The additional information specifically states that candidates should have at least 3 years of experience with GitHub.
Applicants should therefore ensure their resumes clearly demonstrate at least 3 years of relevant GitHub experience along with practical software development and collaborative code management experience.
Required Technologies
- GitHub
- Version Control Systems
- Continuous Integration
- Continuous Deployment
- Agile Development
- Agile Development Tools
- Modern Software Development Frameworks
Soft Skills
This position requires strong problem-solving skills, independent working ability, and effective collaboration. Candidates should be comfortable contributing to team discussions, explaining technical work, and working with colleagues from different functions.
The role also involves supporting junior team members, making communication and knowledge-sharing skills useful. A structured approach to development, attention to code quality, willingness to learn, and adaptability to changing project requirements will help candidates perform effectively.
Benefits of Working in this Role
This role provides exposure to custom software engineering, collaborative GitHub workflows, agile development, continuous integration and delivery practices, and software lifecycle activities. It can also provide opportunities to develop technical ownership and contribute to team knowledge through mentoring and documentation.
The supplied job description does not specify company-specific benefits, salary, allowances, or employee perks. Candidates should confirm such details directly with Accenture.
Work Mode
The position is based at Accenture's Bengaluru office. The supplied job description does not specify a remote or hybrid work arrangement, so this opportunity is classified as onsite for SoftoJobs purposes.
Location
Bengaluru, Karnataka, India.
Who Should Apply
This opportunity is suitable for Software Engineers, Custom Software Developers, Application Developers, GitHub-focused developers, and professionals with experience in collaborative software development environments.
Candidates should have at least 3 years of relevant experience, strong GitHub skills, knowledge of version control, and an understanding of modern software delivery practices. Applicants with exposure to CI/CD, agile development, Salesforce DevOps, and software lifecycle processes should highlight those areas in their resumes.
Freshers and candidates without the required professional experience are unlikely to meet the stated requirements.
Career Growth
Experience in this role can support progression toward Senior Software Engineer, Technical Lead, Software Development Lead, DevOps-oriented engineering roles, or subject matter expert positions. Building stronger capabilities in source control, CI/CD, agile delivery, technical problem solving, and team collaboration can support broader software engineering responsibilities.
Application Advice
Tailor your resume to the requirements of the role and place practical GitHub experience prominently. Describe how you have used GitHub for source control, branching, collaboration, pull requests, code reviews, or other development workflows where applicable.
Highlight projects where you independently delivered software changes, improved existing components, solved technical issues, or worked with cross-functional teams. If you have experience with continuous integration, continuous deployment, agile tools, or Salesforce DevOps, include those details with relevant project context.
Because the posting specifically asks for a minimum of 3 years of GitHub experience, make that experience easy for recruiters to identify. Also mention examples of mentoring, documentation, team discussions, and process improvements if they are part of your professional background.
The role requires 15 years of full-time education and is based in Bengaluru. Review these eligibility conditions carefully before applying.
Technical Ecosystem
Eligibility Criteria
Education
15 years of full-time education.
Experience
3 - 5 years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite