Job Description

Key Responsibilities
Application Design
  • Assist in defining and reviewing requirements and use cases for the application.
  • Use the business process requirements to drive out application requirements and metrics.
  • Design the application to meet the business process design and application requirements.
  • Validate the design with the stakeholders to ensure that the design satisfies the requirements.
  • Supervise other designers or developers in completing designs.
  • Inform the technical architect and project manager of any issues that may affect other areas of the project.
  • Participate in quality management reviews, ensuring the application design and related work products satisfy the requirements.
  • Participate in transitioning the designs to the developers and ensure a clear and complete understanding of the designs.
  • Ensure that other team members have the information they need to successfully complete their work.
  • Complete all appropriate documentation required by the developers, testers, deployment team, and application management team that will maintain the application.
  • Design the application user interfaces, classes, and components
  • Perform the detailed design of application and technical architecture components.
  • Develop common test data.
  • Configure, build, and test the application or technical architecture components.
  • Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals.
  • Follow good security coding practices to ensure the application is free of most common coding vulnerabilities.
  • Participate in code reviews.
  • Inform the technical architect and project manager of any issues that may affect any other areas of the project.
  • Participate in transitions of the application or technical architecture components to the testers.
  • Fix any defects and performance problems discovered in testing.
  • Document the application to facilitate maintenance.
Enforce Best Practices for Software Engineering
  • Create technical and functional/end-user operational documentation for the software or system.
  • Provide application/technical support as needed.
  • Provide primary support toward installation of application releases into production as directed.
Process Execution and Improvement
  • Provide input in determining level of effort.
  • Review and understand work plan.
  • Meet milestones and related effort/time commitments for assigned deliverables and provide work status, including estimated-time-to-complete (ETC) and actuals.
  • Coordinate and participate in structured peer reviews/walkthroughs.
  • Plan and execute all required process steps as defined in our methodologies.
  • Anticipate, identify, track and resolve issues and risks affecting the software or system.
  • Maintaining and/or updating technical and/or industry knowledge and skills through continuous learning activities, such as reading journals/magazines, collaborating with other technical professionals, learning from on-the-role experiences, participating in technical training, and/or writing articles.
Project Delivery Interaction
  • Take part in and/or conduct customer workshops to obtain customization requirements.
  • Collect customer feedback in software asset installation projects
Software Development
Create detailed designs and functional designs from high level requirements. Requires guidance from the application architect to implement architecture changes in application code


Career Profile Expectations
  • Experience Minimum 5 to 10 years
  • Experienced minimum 4 to 6 years in development and 2 -4 Years for Project Management
  • Preferred skill set: RPA (Automation Anywhere/any RPA application) / VBA / .NET/ SQL
  • Strong domain knowledge in RPA and project Management
  • Strong in Client handling and team Management
  • Strong in RPA Solutioning and RPA Solution design
  • Strong in problem solving
  • Handling team( minimum 5 to 10 people)
  • Good communication
  • Readiness to work on any technology
  • Readiness to work on any shifts
You will also have opportunities to hone your functional skills and expertise in an area of specialization. We offer a variety of formal and informal training programs at every level to help you acquire and build specialized skills faster. Learning takes place both on the job and through formal training conducted online, in the classroom, or in collaboration with teammates. The sheer variety of work we do, and the experience it offers, provide an unbeatable platform from which to build a career.
Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, or any other basis as protected by applicable law.

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.

Accenture is committed to providing veteran employment opportunities to our service men and women.

Life at Accenture

Work where you're inspired to explore your passions and where your talents are nurtured and cultivated. Innovate with leading-edge technologies on some of the coolest projects you can imagine.


Work Environment

Be your best every day in a work environment that helps drive innovation in everything you do.



Training and Development

Take time away to learn and learn all the time in our regional learning hubs, connected classrooms, online courses and learning boards.


View All

Learn more about Accenture

With over 450,000 employees in more than 120 countries, Accenture solves our clients' toughest challenges by providing a broad range of services and solutions in strategy, consulting, digital, technology and operations.

View All

Stay connected

Join our Team

Join Our Team

Search open positions that match your skills and interest. We look for passionate, curious, creative and solution-driven team players.

Keep up to date

Keep Up to Date

Stay ahead with careers tips, insider perspectives, and industry-leading insights you can put to use today–all from the people who work here.

Stay Connected

Stay Connected

Receive job alerts, latest news and insider tips tailored to your preferences. See what exciting and rewarding opportunities await.

View All