1. Jobs
  2. Canada
  3. Ontario
  4. Brampton

Technocrat Consultants I

No reviews yet
Computer Programmer
Brampton, Ontario
Active over a week ago | Posted over a month ago

Programmer Job in Brampton, Ontario

I'm an
Individual
Company: Technocrat Consultants Inc. Business Information: Technocrat Consultants Inc. provides IT consulting services. We specialize in Data Management, Quality Control and Assurance Services. Technocrat Consultants Inc. offers training, technical assistance and solutions in building software products faster, better and within budget. Services offered by Technocrat Consultants Inc. help organizations to confidently outsource their IT operation and let us manage the activities in the application life cycle. We have established processes and expertise, in the areas of analyzing software systems, fixing bugs, enhancements, designing and building new modules. Business address: 19 Baddow Road, Brampton, ON, L6P 3Z7 Work Location: Same as above and various locations throughout the GTA. Note: Telecommuting will be required during the pandemic. Type of Employment: Full time - Permanent Estimated Start Date: As soon as possible Job Description: • Write, modify, integrate and test software code • Maintain existing computer programs by making modifications as required • Identify and communicate technical problems, processes and solutions • Prepare reports, manuals and other documentation on the status, operation and maintenance of software • Assist in the collection and documentation of user requirements • Assist in the development of logical and physical specifications • Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based and mobile applications • Program special effects software for film and video applications • Write, modify, integrate and test software code for e-commerce, Internet and mobile applications • Research and evaluate a variety of interactive media software products • Confer with clients to identify and document requirements • Design, develop and implement information systems business solutions • Develop Smart Contracts and client applications using JavaScript & NodeJS • Lead and co-ordinate teams of computer programmers • Develop the UI layer using ReactJS / Redux, Twitter Bootstrap, Reactstrap, CSS3, HTML5, Sass • Develop applications according to Design Patterns • Assist in the collection and documentation of user requirements • Assist in the development of logical and physical specifications • Lead and co-ordinate teams of interactive media developers • Until the COVID-19 health crisis passes: responsibilities of the chosen candidate will be adjusted to include working from home. Requirements: -Education: A Bachelor’s degree in computer science, computer engineering, software engineering, or a related discipline OR Completion of a college program in computer science is required. -Experience: At least 5 years of experience in computer programming combined with at least 3 years of experience on front-end UI development using React / Redux is required. -At least 3 years of experience on Responsive Web page development built on Bootstrap and CSS3, HTML5 is required. -Experience on both development and support life cycles is an asset. -Expertise on Core Java, JDBC, Servlets, JSP, Struts, Tiles, HTML, JavaScript, Ajax, JQuery, XML technologies preferable. -Ability with tools: Java, Javascript, React, Node JS, Redux, Blockchain, Hyperledger Fabric, HTML5, CSS3, JQuery, Spring, Spring MVC, REST, GIT, Docker, Amazon AWS -Ability on MVC frameworks - Struts & Spring MVC. -Ability in developing and consuming REST APIs using Java and NodeJS -Ability on SEO (Search Engine Optimization). -Ability in using JBOSS Application Server, TOMCAT, Apache Web Server configuration with mod_jk. -Ability using IDE - Eclipse & VS Code and version control systems like SVN and Git. -Ability on IDEs like Eclipse and Visual Studio Code. -Ability in developing components at server side and presentation layers. -Ability to write functional and technical designs and run Project Discovery workshops. -Ability to use Agile collaboration tools. -Knowledge on Docker, Container orchestration technology Kubernetes, and automation tool Ansible is a strong asset -Knowledge on ECM Tools- EMC xPression, xDesign, xAdmin and xPresso for Adobe Indesign is required. -Knowledge on ORM tool – Hibernate is a strong asset. -Knowledge on AWS (EC2, S3, CDN) and Google Cloud Platform (GCP) is a strong asset. -Knowledge on JSON data format, XML, Snowbound API, Tidal Scheduler, ServiceNow ticketing system is a strong asset. -Knowledge on Unix and Linux platforms, as well as, ETL tools like iWay is required. -Strong technical management and support skills, specifically able to work with end users to identify and resolve business issues. -Strong analytical and customer service skills. -Strong information technology professional. -Full-stack developer (both front-end and back-end) -Knowledge on Hadoop, Big Data and some hands-on exposure on HIVE HQL queries -Highly passionate about Blockchain distributed ledger technologies - Hyperledger Fabric. -Comfortable in working with various type of APIs in Java or NodeJS. -Good perception of Object-Oriented Programming concepts. -Good understanding of SQL query language, ORACLE, DB2 and MySQL RDBMS. -Be or willing to be a Sun Certified Java Programmer. -Excellent communication in English (written and oral) (French is a plus) -Computer and Technology Knowledge: Linux, Unix, networking software, networking hardware, networking security, software development, data analysis software. -Management Systems: DB2 -Programming Languages: - Model-View-Controller (MVC), Java, JavaScript, JSP, CSS, Servlet, SQL, JQuery, Ajax, Git, HTML, MySQL, React....., XML, SASS -Personal suitability: Client focus, organized, team player, initiative, accurate, judgement, excellent oral and written communication. -Working conditions and physical capabilities: Fast-paced environment, work under pressure, repetitive tasks, attention to detail. -Work setting: Consulting Firm Salary: $38.46 – ... hourly, 37.5 hours per week. Benefits: Cellular phone. Important Information: Schedule: Monday to Friday, from 9am to 5:00pm. Flexibility on schedule is required, overtime and weekend work might be required based on the business’ needs. 30 minutes of unpaid lunch time and 3 paid breaks of 10 minutes each will be provided. We will also give flexibility and have security measures for the worker during the pandemic. Apply by e-mail to: [email protected]

Share This Profile

Find Programmer Jobs in Brampton, Ontario
More jobs in Brampton, Ontario