A

Accenture

Advises businesses and runs their technology

Custom Software Engineering Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listed

About the Job

Requirements

  • At least 7 years of technology experience with Java, Spring, and cloud technologies.
  • At least 5 years of experience with Spring Boot.
  • Proficiency in Spring Boot, Java, and Amazon Web Services (AWS).
  • Experience with software delivery practices and tools, including continuous integration and continuous delivery (CI/CD), automated deployments, automated testing, build servers, and software/source-code configuration management.
  • Experience with platform automation tools, database management, AWS, Jenkins, and GitHub.
  • Experience with workflow tools such as Jira or Rally.
  • Hands-on experience with Kafka.
  • Experience designing and implementing scalable microservices architectures.
  • Expertise in performance tuning and optimization of backend services.
  • Familiarity with cloud infrastructure management and deployment automation.
  • Ability to troubleshoot complex technical issues and provide effective solutions.
  • 15 years of full-time education.

Responsibilities

  • Own the technical direction and architecture of custom software solutions, guiding teams through design and delivery.
  • Set development standards and ensure code quality, scalability, and performance align with business objectives.
  • Collaborate with and manage the team to perform, and take responsibility for team decisions.
  • Design, develop, test, deploy, maintain, and improve software.
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions.
  • Write well-designed, high-quality, testable code.
  • Integrate software components into a fully functional platform.
  • Apply best practices in continuous integration and continuous delivery through hands-on design and implementation.
  • Develop or contribute to software verification plans and quality assurance procedures.
  • Document and maintain software functionality.
  • Troubleshoot, debug, and upgrade existing systems.
  • Deploy programs and evaluate customer feedback.
  • Comply with project plans, industry standards, and regulatory requirements.
  • Engage with multiple teams and contribute to key decisions; provide solutions to problems for the immediate team and across multiple teams.
  • Lead the establishment and enforcement of development standards to maintain code quality and consistency.
  • Mentor and support team members to enhance their technical skills and professional growth.
  • Coordinate cross-functional efforts to ensure seamless integration and delivery of software components.
  • Continuously evaluate emerging technologies and methodologies to improve software development processes.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs