Modernization Engineer

Accenture India Private Limited

Hyderabad

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Application Lead

Project Role : Application Lead
Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact.
Must have skills : Python (Programming Language)
Good to have skills : PostgreSQL
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education

Summary We are seeking an experienced software engineering professional to fulfill a technical leadership role. This position will contribute to and drive technical innovation, partner with cross-team peers, influence and contribute to solution design and software delivery in a multi-cloud environment. ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES: • Develop highly available, reliable and scalable modern SaaS Cloud-Based solutions • Build, test and deliver micro-service / micro-frontend-oriented systems with quality and security best practices using DevOps, TDD, and Platform Engineering techniques. • Partner, review and provide feedback on customer-focused software designs and architecture using modern software design modeling tools • Plan and complete complex critical priorities as a member of an Agile team • Participate in and/or lead domain-driven software design and code reviews sessions • Contribute and improve coding and delivery practices using modern version control and analytic tools • Develop and deliver self-healing systems using modern observability tools • Contribute to modernization of systems using containerization and orchestration technologies • Partner and contribute to the continued improvement of CI/CD build and delivery systems • Contribute to the evaluation and adoption of new innovative technologies and practices • Foster a team focus on improving team SDLC efficiencies and quality practices • Self-educate and improve team agile practices using client’s existing Agile SAFE method • Drive Build-Run team improvements in MTTD and MTTR for internal and external clients. • Participate and improve team practices for Incident Management and On-Call procedures • Participate and drive demonstration of product features to program stakeholders • Influence team peers and mentor junior team members KNOWLEDGE, SKILLS, AND ABILITIES: Candidate must be proficient in the following: Technical • ASP.NET MVC • C# • Experience with ETL (Extract, Transform, Load) • Build and delivery of applications and systems on top of AWS, Azure or GCP • Software design patterns with variety OOP and functional programming languages. • Design and deliver application enabled enterprise event-driven systems • Apply Enterprise messaging technologies like Pulsar, SNS/SQS, ASB, and/or others • Application frameworks such as Java Spring Boot, .NET Core, MVC, etc • Object-Relational Mapping frameworks like Hibernate, EF, or similar at scale • Design Open API contract-first RESTful services versioned and deprecated at scale • Distributed Web Apps using JavaScript and CSS technologies like (React/Redux, Angular) • Relational scalable storage using Postgres, MSQL, w/ TSQL query optimizations • Non-Relational database technologies and cloud storage like AWS S3 • Scaling application optimization for Network, Memory and IO performance concerns • Observability and monitoring with Open Telemetry, Datadog, CloudWatch or similar • Implement application and system metrics like KPIs, SLIs and SLO • Containerization and Orchestration with IaC using Docker, Kubernetes, ArgoCD, Helm, TF • CI powered Performance, E2E, Functional and Unit testing using TDD and BDD methods • Test automation technologies such as Junit, Spock, Cypress, Groovy, Python, Selenium • Source security and analysis technologies like SonarQube, Dependabot, Snyk • CD experience using GitHub Actions, Terraform, Go, PowerShell and/or Python • Exposure to AI automation pair programing with GitHub Copilot or similar • Security experience with OpenID, OAuth, Rapid7, Cobalt Good to have • Postgres • Oracle DB (PL/SQL) • JQuery/CSS • Kendo UI (Telerik Product) • SSIS • Crystal Reports Interpersonal • Must be results oriented, customer focused, acting with urgency and purpose. • Ability to make data-driven decisions guided by commitment to customer outcomes • Strong time management and cross-team partnership ensuring alignment in commitments • Adaptive verbal and listening skills being clear and concise while practicing empathy to create an environment which fosters trust in which to provide meaningful feedback • Strong written and presentational skills with the ability to represent various viewpoints. • Passionate hunger for learning and applying emerging technologies • Proven ability to root cause system issues and create/own remediation plans EDUCATION AND TRAINING: • B.S. in Computer Science or Software Engineering, or equivalent education and experience • 5+ years of experience in application development • Or equivalent combination of education and/or experience Other Qualifications The Winning Way behaviors that all employees need in order to meet the expectations of each other, our customers, and our partners. • Communicate with Clarity - Be clear, concise and actionable. Be relentlessly constructive. Seek and provide meaningful feedback. • Act with Urgency - Adopt an agile mentality - frequent iterations, improved speed, resilience. 80/20 rule – better is the enemy of done. Don’t spend hours when minutes are enough. • Work with Purpose - Exhibit a “We Can” mindset. Results outweigh effort. Everyone understands how their role contributes. Set aside personal objectives for team results. • Drive to Decision - Cut the swirl with defined deadlines and decision points. Be clear on individual accountability and decision authority. Guided by a commitment to and accountability for customer outcomes.

Job role

Work location

Hyderabad

Department

Software Engineering

Role / Category

Software Project Management

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Accenture India Private Limited

Job posted by Accenture India Private Limited

This job has expired