Demonstrate
in depth knowledge of IDE language and toolset in language of choice.
Implement
critical path components in a large or complex or project.
Demonstrate
excellent understanding of language & framework and a good working
knowledge of the abstraction layer underneath
Profile
and optimize code
Understand
threads threading model and concurrent programming
Comfortably
test drive any feature/comfortable with TDD cycle
Demonstrate
a positive knowledge of other programming languages & paradigms and when
to apply them
Comfortably
debug/find complex problems
You will be responsible for
Take
a business problem and come up with the technical strategy (push vs pull
etc real time vs batches sync vs async) within the team high level design
and lead the implementation
Need minimal
directions or guidance and collaborate with SDEs across teams working on
the same or similar business proble
You
showcase exemplary behaviour in your work – your design delivery code
processes all set examples for your team
Influence
your team’s technical and business strategy by suggesting novel approaches
Able
to communicate your ideas and get feedback from different stakeholders and
drive convergence to achieve the right outcomes
Proactively
mentor the rest of the team and help in hiring
Ensure
design or architectural deficiencies are addressed and routinely simplify
integration of your peer teams with your team’s software
Consistently
lead delivery of valuable features
Continually
propose and drive process improvements
Help
elaborate requirements where necessary
You will need
Identify
and apply appropriate design patterns to problems
Comfortably
develop large features
Understand
Idempotence
Actively
practice the boy scout principle leaves design code in a better state than
when arrived
Demonstrate
a good understanding of cohesion SOLID and how to apply
Understand
importance of domain model and can coherently model a problem domain
within a given context
📌 Software Development Engineer II (Bengaluru)
🏢 Tesco Technology
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.