
Software Development Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Software Development Engineer at Accenture in Bengaluru
Join Accenture in Bengaluru as a Software Development Engineer and immerse yourself in a dynamic environment focused on application development and enhancement. You will be instrumental in analyzing, designing, coding, and testing various application components for a diverse range of clients. This role involves collaborating with a talented team to maintain and improve existing applications, ensuring they meet evolving user needs and adhere to best software development practices. As a key contributor, you'll also have opportunities to engage with multiple teams, influence critical decisions, and mentor junior developers to foster skill development across the organization. Continuous evaluation and refinement of development processes are encouraged to drive efficiency and innovation.
Key Responsibilities:
- Serve as a Subject Matter Expert (SME) in your domain.
- Collaborate with and manage the team to execute project tasks effectively.
- Take ownership of team decisions and contribute to broader strategic choices.
- Engage with cross-functional teams to drive key decisions and solutions.
- Provide effective solutions to complex problems for your immediate team and across multiple teams.
- Mentor and guide junior team members to enhance their technical and professional skills.
- Continuously assess and improve development processes for increased efficiency and quality.
Must-Have Skills:
- Extensive experience with the Databricks Unified Data Analytics Platform.
- Proficiency in Data Science principles and practices.
Good-to-Have Skills:
- Experience with Python for programming and machine learning applications.
- A strong understanding of data processing and analytics workflows.
- Excellent analytical skills to interpret complex data sets and derive actionable insights.
- Familiarity with cloud-based data solutions and architectures.
- Experience with statistical modeling and data visualization techniques.
- Proficiency in programming languages such as Python or Scala.
- Familiarity with data processing frameworks and tools (e.g., Spark) to streamline data analysis.
- Knowledge of data visualization techniques and tools (e.g., Tableau, Power BI).
Minimum Experience Requirement: A minimum of 7.5 years of experience specifically in the Databricks Unified Data Analytics Platform is required. The overall experience requirement for the role is a minimum of 5 years.
Educational Qualification: A mandatory 15 years of full-time education is required.
Location: This position is based at our Accenture office in Bengaluru, India.