Essential Functions:
- Rapidly build, test, and deploy enhancements to browser based applications and work closely with other developers.
- Plans and designs system/software modules test requirements
- Completes estimates for modules under development
- Estimates own work
- Implement performance and quality modules
- Reviews customers standards specification and other documentation to determine requirements.
- Completes software documentation.
- Drive continuous improvement in the assigned areas of responsibility.
- Experience with Object-Oriented Programming.
Knowledge:
Web-Application development (UI Design, User-Workflow, data representation dashboards)
Experience in C#/Java, Bootstrap, HTML5, CSS3, JavaScript.
Experience in React JS.
Application packaging and deployment.
RDBMS knowledge.
Oauth based authentication.
Understanding to work with raw data for report generation.
Good to have:
- Python Programming knowledge.
- Mobile application development (IOS and Android).
- IoT based devices configurations, connectivity.
Experience:
- 5 to 8 years of experience in development Skills:
- Ability to work with limited direction and with tasks/strategies having some level of ambiguity.
- Excellent interpersonal, oral, and written communication skills.
- Demonstrated technical/analytical skills when resolving IT related issues required to support business needs.
- Fast learner.
- Ability to work in a customer/business-focused, team-based matrix
- organization and to manage time, multiple priorities and projects is essential.
Strong intercultural understanding and empathy.