The company is looking to design, develop, and maintain web and windows applications in Python or Java.
Requirements
- Proficiency with server-side languages such as Python, .Net or Java
- Experience developing web applications
- Knowledge of multiple back-end languages (e.g. C-Sharp, Python, Java) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Familiarity with databases (e.g. SQL MySQL, MongoDB), web servers (e.g. Apache)
- Managing source code with Git, including GitFlow Workflow
- Familiarity with common stacks
Responsibilities
- Develop, implement, and maintain the web, windows applications
- Troubleshoot and debug application issues
- Design and develop data-driven web applications and back-end solutions
- Manage software development project life cycles
- Automate processes and integrate third-party systems
- Build analytics for data-driven solutions
- Document and maintain software functionality
Other
- Excellent verbal communication skills
- Good problem-solving skills
- 2-6 years of overall experience
- Master/Bachelor's degree in Computer Science or an Engineering degree