Source description
About the role
As a software developer at Cogitate Technology Solutions, Inc., you will play a crucial role in analyzing and documenting requirements for system enhancements and business processes. Your responsibilities will include understanding requirements and translating them into product features, writing clean and testable code using MERN stack programming languages, developing technical specifications and architecture, testing and debugging various applications, reviewing and refactoring code, deploying fully functional applications, upgrading existing programs, documenting development and operational procedures, and supporting the work of junior developers. Key Responsibilities: - Analyze and document requirements for enhancements to systems and/or business processes. - Understand requirements and translate them into product features. - Write clean, testable code using MERN stack programming languages. - Develop technical specifications and architecture. - Test and debug various applications. - Review and refactor code. - Deploy fully functional applications. - Upgrade existing programs. - Document development and operational procedures. - Support junior developers' work. Technical Competencies: - Strong knowledge of HTML, CSS & Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. - Experience in JavaScript Frontend Framework/Library (i.e., ReactJS, AngularJS, Vue.js). - Experience in JavaScript Backend Framework/Library (i.e., Node.js, Express.js). - Experience with Popular React.js Workflows (i.e., Flux or Redux). - Familiar with JavaScript Standard ECMAScript (or ES). - Experience in .Net core will be an added advantage. - Knowledge of secure authorization mechanisms, i.e., JSON Web Token. - Familiarity with modern front-end build pipelines and tools (i.e., NPM or Yarn, Gulp or Grunt). - Experience with common front-end development tools such as Babel, Webpack, etc. - A knack for benchmarking and optimization. Qualifications: - Education: BE / B. Tech / MCA / B. Sc. IT. - Experience: 5+ years of relevant experience. Additionally, as a part of our team, you should be prepared to work in hybrid mode, with 5 working days per week. Join Cogitate to unleash your potential, learn, grow, and expand your horizon in the competitive technology industry. As a software developer at Cogitate Technology Solutions, Inc., you will play a crucial role in analyzing and documenting requirements for system enhancements and business processes. Your responsibilities will include understanding requirements and translating them into product features, writing clean and testable code using MERN stack programming languages, developing technical specifications and architecture, testing and debugging various applications, reviewing and refactoring code, deploying fully functional applications, upgrading existing programs, documenting development and operational procedures, and supporting the work of junior developers. Key Responsibilities: - Analyze and document requirements for enhancements to systems and/or business processes. - Understand requirements and translate them into product features. - Write clean, testable code using MERN stack programming languages. - Develop technical specifications and architecture. - Test and debug various applications. - Review and refactor code. - Deploy fully functional applications. - Upgrade existing programs. - Document development and operational procedures. - Support junior developers' work. Technical Competencies: - Strong knowledge of HTML, CSS & Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. - Experience in JavaScript Frontend Framework/Library (i.e., ReactJS, AngularJS, Vue.js). - Experience in JavaScript Backend Framework/Library (i.e., Node.js, Express.js). - Experience with Popular React.js Workflows (i.e., Flux or Redux). - Familiar with JavaScript Standard ECMAScript (or ES). - Experience in .Net core will be an added advantage. - Knowledge of secure authorization mechanisms, i.e., JSON Web Token. - Familiarity with modern front-end build pipelines and tools (i.e., NPM or Yarn, Gulp or Grunt). - Experience with common front-end development tools such as Babel, Webpack, etc. - A knack for benchmarking and optimization. Qualifications: - Education: BE / B. Tech / MCA / B. Sc. IT. - Experience: 5+ years of relevant experience. Additionally, as a part of our team, you should be prepared to work in hybrid mode, with 5 working days per week. Join Cogitate to unleash your potential, learn, grow, and expand your horizon in the competitive technology industry.
More at Cogitate Technology