This role is responsible to augment the team with UI skills to build the User interface and dashboards capabilities as per the requirement
This role will develop long-term technology and data strategies and shorter-term development and delivery plans. The candidate must be results driven, customer focused, technologically savvy, and skilled at working in an agile development environment.
- Develop the User Interface functionality to update and enhance existing user interface
- Independently install, customize, and integrate commercial software packages
- Facilitate root cause analysis of system issues
- Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
- Identify ideas to improve system performance and impact availability
- Resolve complex technical design issues with related to DBs
- Development of technical specifications and plans
- Possess up-to-date knowledge of technological developments in the industry
- Communicate effectively and professionally in all forms of communication with internal and external customers
- Possess strong problem solving and decision-making skills while using good judgment
- Multi-task and change from one task to another without loss of efficiency or composure
Required Demonstrable Skills:
- Deep expertise and understanding of Django framework and application
- Extensive knowledge of UNIX/Linux
- Expertise in building the microservices container-based architecture for software solutions
- Exposure to cloud environment – AWS, Azure or GCP would be beneficial
- A bachelor’s degree in computer science, software engineering, or another related field.
- 3-5 years of UI development skills and expertise
- Strong written and verbal communication and interpersonal skills.
- Creative problem-solving skills.
- Experience managing the software development lifecycle.
- The ability to prioritize activities and deliver projects on time and within budget.
- Experience working with clients and business partners.
- A comprehensive understanding of computer science concepts.
- Excellent coding skills.
- Extensive knowledge of agile methodologies.
- Strong team building skills.