Full Stack Engineer

Accenture

5 - 7 years

Coimbatore

Posted: 11/19/2024

Job Description

Project Role : Full Stack Engineer
Project Role Description : Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. Use development skills to deliver innovative solutions that help our clients improve the services they provide. Leverage new technologies that can be applied to solve challenging business problems with a cloud first and agile mindset.
Must have skills : Software Design & Solutions
Good to have skills : Python (Programming Language), Kubernetes, AWS Application Integration, No Function Specialty
Minimum 3 year(s) of experience is required
Educational Qualification : 15 years full time education

Summary: As a Full Stack Engineer, you will be responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code. You will use your development skills to deliver innovative solutions that help our clients improve the services they provide. With a cloud-first and agile mindset, you will leverage new technologies to solve challenging business problems. Roles & Responsibilities: - Expected to be an SME, collaborate and manage the team to perform. - As a Software Development Engineer on our team, you will: - Solve complex problems and design systems that enable best-in-class operation of cloud services and communications with our customers. - Develop across the full stack on a variety of technologies including Python, Lambda, Boto client, SQS, Sceptre, Cloud Custodian, Dynamo, Docker containers, Kubernetes, and AWS ECS. -Leverage the latest and greatest AWS Cloud technologies as you build and innovate. - Embrace end-to-end ownership and DevOps practices: architect, design, code, test, deploy and monitor your software in providing direct value to our customers. - Cooperate with and mentor other engineers and product owners in an ever-evolving, Agile environment. - Learn, as we move fast and are unafraid to venture into the unknown. - Be part of a team that owns products, tools and services that help other teams deliver better software and improve our relationship with customers. In order to accomplish this, you will need: - A solid understanding and experience with software development principles and practices. - A passion for maintaining high quality, robust and scalable services. - Analytical and design skills you should be able to think about problems broadly and deeply. - Attention to details and strive for excellence in the quality of code you produce. - A high degree of intellectual curiosity and a lack of fear for learning something new. You should be open to learning from others and willing to help mentor and teach. - Responsible for team decisions. - Engage with multiple teams and contribute on key decisions. - Provide solutions to problems for their immediate team and across multiple teams. - Develop and engineer end-to-end features of a system, from user experience to backend code. - Deliver innovative solutions to improve client services. - Apply new technologies to solve challenging business problems. - Maintain a cloud-first and agile mindset. Professional & Technical Skills: - Must To Have Skills: Proficiency in Software Design & Solutions. - Good To Have Skills: Experience with Python (Programming Language), Kubernetes, AWS Application Integration. - 3+ years of software development experience with a solid understanding of the full software stack. Strong experience with AWS stack. Lambda, S3, SNS, SQS, IAM. - Knowledge of container technologies: docker, Kubernetes. - Cloud Custodian development experience a plus. - Experience coding object-oriented and modularized software. - Solid Linux and/or Unix skills. - Experience with RESTful API a plus. - Strong understanding of statistical analysis and machine learning algorithms. - Experience with data visualization tools such as Tableau or Power BI. - Hands-on implementing various machine learning algorithms such as linear regression, logistic regression, decision trees, and clustering algorithms. - Solid grasp of data munging techniques, including data cleaning, transformation, and normalization to ensure data quality and integrity. Additional Information: - The candidate should have a minimum of 5 years of experience in Software Design & Solutions. - This position is based at our Bengaluru office. - A 15 years full time education is required.

About Company

Accenture is a global professional services company that provides a broad range of services in strategy, consulting, digital, technology, and operations. Headquartered in Dublin, Ireland, Accenture operates in more than 120 countries and serves clients in various industries, including finance, healthcare, technology, and consumer goods. The company focuses on delivering innovative solutions and digital transformation services to help businesses improve efficiency, enhance performance, and drive growth. Accenture is known for its extensive use of technology and data analytics to solve complex business challenges and maintain a competitive edge in a rapidly changing market.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).