Job Description: Consulting Software Engineer (UI/UX)
Essential Functions:
• Expert in reactJs
• nalyze problems and program in two or more programming language/platforms.
• Understand and develop functional and non-functional requirements for a system.
• Work with multiple programming frameworks.
• Develop, test and maintain code using software development methodology and appropriate technologies for the system being used.
• Integrate systems to databases and other applications using middleware such as SnapLogic and consume or produce SOAP or REST based services, etc.
Agile, DevOPS and Cloud:
• Proficient in automated testing strategies, including TDD.
• Understand advanced concepts of Containers, Micro-Services, Continuous Integration.
• Understand Cloud computing concepts and how to build Cloud deployable application.
• Perform load and performance testing on the application and do regular performance tuning.
Work Experience: IT 7+ years; Software Development 3+ years
Education: Bachelors: Computer and Information Science (Preferred)