- There are two opportunities for Full Stack Developers to be based in Noida (close to New Delhi), India. After a couple of years of performance review if any candidate is interested in moving to Canada, we will facilitate that move.
Requirement 1:
- The first opportunity is for an outstanding candidate with qualifications shown in section 3 with around 10 years experience.
- Since we bid on projects for the customers, in addition to development capabilities listed in Section 3, the candidate must be capable of reasonably estimating the effort required to develop the software.
- In other words, the candidate must be knowledgeable in project estimation (how much time it will take) and project management techniques.
Requirement 2:
- The second requirement is for a candidate with around 5 years of experience with capability to estimate required time for his/her part.
Qualifications
Tools and Technologies
- Development with the following technologies, ensuring their seamless integration and functionality.
- Tools and Technologies:
- Java Required (Definitely)
- Spring boot Required (Definitely)
- Java script Required (Definitely)
- ReactJS Required (Definitely)
- Database Required (Definitely)
- GIT Asset
- Algorithm Development Asset
- GIS Asset
Other Required Qualifications : -
- Bachelors degree in computer science,
or Software Engineering.
- Proficiency in Front-End Development and Cascading Style Sheets (CSS).
- Expertise in Back-End Web Development and Full-Stack Development.
- Experience in Software Development with the ability to troubleshoot and optimize code.
- Robust problem-solving and critical-thinking abilities.
- Excellent communication and teamwork skills.
- Experience in environmental monitoring or related industries is a plus.
- In addition, any knowledge of AI in software development would be an asset.
- Daily tasks include collaborating with cross-functional teams, troubleshooting, and optimizing system performance. Role also requires staying up to date with emerging technologies to innovate and enhance software solutions. Knowledge of AI applications for software development is also added value. The candidates must possess as many of the above skills as possible.
Educational Qualification Computer Science or Software Engineering.