Source description
About the role
DotNet Core 6+
Test-driven development(TDD)
RDBMS (preferably PostGreSQL)
API micro-services development
Experience in web GUI development using HTML, CSS, React\Angular, Bootstrap
Responsibilities
-
-
Clear understanding of Software Development life cycle(SDLC) and software craftmanship oriented
-
Strong hands-on expertise in C# programming with object-oriented design
-
Strong .Net Core fundamentals, multi-threading concepts
-
Develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria.
-
Complete the assigned learning path. Take part in team ceremonies be it agile practices or chapter meetings.
-
Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles.
-
Actively, work with other development teams to define and implement API's and rules for data access.
-
Ensure customers, stakeholders and partners are rightly communicated on time.
-
Provide suggestions for automating the repetitive and regular production activities.
-
-
Nice to Have/Optional
-
Ability to perform level 2/level 3 production support
-
Assess production improvement areas such as recurrent issues.
-
Perform daily checks and maintain required standards and production processes.
-
Experience with performance bottleneck identification and optimization
-
Assist in developing guidelines and ensuring that team practices them.
-
Expertise with any messaging queues such as RabbitMQ or IBM MQ or Apache Kafka
-
Assist in developing guidelines and ensuring that team practices them.
-
Increase coverage of data models, data dictionary, data pipeline standards, storage of source, process and consumer metadata (reuse and extend
-
Perform bug-free release validations and produce metrices, tests and defect reports.
-
More at Photon