Proficient in one major programming language/tool; coding language and syntax, usage of functions and object-oriented patterns; environments, docker images, container runtimes, and cloud native app development; dependent systems, e.g., up/downstream APIs, clients, data stores; design patterns and software architecture patterns
Experienced in production operations of developed software
Proficient in micro-services, service-oriented architecture, monolith and anti-micro patterns
Experienced in applying appropriate software design patterns to the situation
Possesses demonstrated understanding of code organization of applications and ensures code is written in optimal location
Ability to resolve a wide range of issues in creative ways; work on problems of diverse scope where analysis of data requires evaluation of identifiable factors
+7 more