- Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers
- Responsible for the entire development and support process for a software programme
- Your applications make previously complex tasks simple with the impact ranging from saving time; effort or money to re-defining normal
- Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams
- Reach out for direction proactively in case of ambiguities or constraints
- Own the delivery of a major component in a service or a small service entirely as part of a feature delivery
- Suggest improvements to processes and methodologies to enhance
Qualifications
Programming: - Demonstrate a good understanding of at least one major programming language
- Understand the framework and enough of the tool ecosystem of the chosen language to implement end to end components with minimal assistance o Comfortably produce and refactor code without assistance
Additional Information
Skill : Java , Spring, Microservices, MySQL