Pune, Maharashtra, India
Information Technology
Full-Time
Majid Al Futtaim
Overview
Title
ROLE DESCRIPTION
Code
SDE3
TBA
Role Holder (if Currently Filled)
Role archetype
TBA
Division/Department
Grade/Level
Digital
15
Reporting to
Location
EM
Corp HO
Managing/Leading (if Applicable)
Date of last revision
N/A
Jan 2025
Role Purpose
As SDE3 is responsible for the entire software life cycle – design, development, test, release and maintenance and translates business needs into working software. Regardless of area, tools or languages, a software engineer builds and configures solutions that are easy to maintain and change, enabling a constant delivery pace to be kept indefinitely. This is achieved through continuous attention to technical excellence and good design, with extensive use of automation.
The Software Engineer believes in a non-hierarchical culture of collaboration, transparency and trust. We believe that you are a focused on value creation, growth and serving customers with full ownership and accountability. Delivering exceptional customer and business results.
Own architectural decisions for the team; act as executor and the visionary force behind the technical solution. Engage with Product, Leaders and Business to drive the vision, set team priorities and deliver awesome products. Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness.
Develop, test, and maintain high-quality mobile applications using Flutter.
Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback on code and design to team members.
Software Development
Role Details – Key Responsibilities and Accountabilities:
Qualification, Experience & Skills:
Technical Skills:
Approved By
Head Of Division/Department/Sec
Head of Human Capital:
ROLE DESCRIPTION
Code
SDE3
TBA
Role Holder (if Currently Filled)
Role archetype
TBA
Division/Department
Grade/Level
Digital
15
Reporting to
Location
EM
Corp HO
Managing/Leading (if Applicable)
Date of last revision
N/A
Jan 2025
Role Purpose
As SDE3 is responsible for the entire software life cycle – design, development, test, release and maintenance and translates business needs into working software. Regardless of area, tools or languages, a software engineer builds and configures solutions that are easy to maintain and change, enabling a constant delivery pace to be kept indefinitely. This is achieved through continuous attention to technical excellence and good design, with extensive use of automation.
The Software Engineer believes in a non-hierarchical culture of collaboration, transparency and trust. We believe that you are a focused on value creation, growth and serving customers with full ownership and accountability. Delivering exceptional customer and business results.
Own architectural decisions for the team; act as executor and the visionary force behind the technical solution. Engage with Product, Leaders and Business to drive the vision, set team priorities and deliver awesome products. Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness.
Develop, test, and maintain high-quality mobile applications using Flutter.
Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback on code and design to team members.
Software Development
Role Details – Key Responsibilities and Accountabilities:
- Develop, test, and maintain high-quality mobile applications using Flutter.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write well-organized and good quality code.
- Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback to team members.
- Work closely with other engineers, developers, analysts, and stakeholders.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Write unit tests, integration tests, to ensure software reliability, functionality, and performance.
- Write good quality unit test
- Identify and fix bugs and address other technical issues.
- Create and maintain technical and API documentation
- Analyse end-users requirements and tailor software solutions to meet their needs.
- Design and architect software systems and applications.
Qualification, Experience & Skills:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5-8 years in the related function
Technical Skills:
- Proven experience in mobile app development with Flutter (and Dart).
- Experience with software development tools, frameworks, and libraries.
- Knowledge of database systems, data structures, and algorithms.
- Solid understanding of software engineering principles and mobile development lifecycle.
- Familiar with Feature toggles, A/B test etc
- Strong analytical and problem-solving skills.
- Define Security, Performance, Viability etc to team and implement them.
- Cleary define and align SLA and SLO for their team and publish it to everyone
- Expected to adhere SLO and SLA set for their team
- Leads to the technical design, development, database, security and infrastructure.
- Shift left testing and Security.
- Effective communication skills for collaborating with team members and conveying technical information to non-technical stakeholders.
- Ability to work well in a collaborative team environment.
- Willingness to learn and adapt to new technologies and methodologies.
- Thoroughness and attention to detail in coding, testing, and documentation.
Approved By
Head Of Division/Department/Sec
Head of Human Capital:
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in