Roles and Responsibilities
What You’ll Do :
– Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
– Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
– Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
– Accomplishes engineering and organization mission by completing related results as needed.
– Writing reusable, testable, and efficient code
– Design and implementation of low-latency, high-availability, and performant applications
Who You Are :
– 3-5 years of experience
– Good with Data Structures & Algorithms
– Extensive knowledge of any one cloud platform (AWS, Azure, OpenStack etc.)
– Knowledge of Java, nodejs, Spring Boot, Hibernate and frameworks available for it Knowledge of MongoDB
– Basic understanding of front-end technologies, such as HTML5, and CSS3
– Understanding differences between multiple delivery platforms, such as mobile vs. desktop,and optimizing output to match the specific platform
– Proficient understanding of code versioning tools, such as Git