CanGo Is Hiring BE/B.Tech/ME/M.Tech/MCA 2019/2020/2021 Passout Freshers
CanGo Networks
Off Campus
Drive Type
30 Sep 2021
Apply before
Drive Location & Time
Software Development
Job Location
  • Chennai, Tamil Nadu, India
₹ 200000 - 400000 / per annum
Job Type
Full Time
Skills Required
Big Data Analytics
Spring MVC
English Proficiency (Written)
Strong Communication Skills
Core Java
Quality Assurance
Eligibility Citeria
  • Experience :   0 - 0.6 Years
  • Graduation Year :   2019, 2020, 2021
  • Degree :   Bachelor of Engineering / Bachelor of Technology, Masters in Computer Science/ Master of Technology, Master of Computer Application
  • Specialization :   Any Specialization
  • Informal Dress Code
  • 5 Days a Week
Roles & Responsibilities

Role: Trainee Software Engineer


  • Execute full life cycle software development.
  • Write well designed, testable, efficient code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures.
  • Documents and demonstrates solutions by developing documentation, flowcharts,layouts, diagrams, charts, code comments and clear code.
  • Comply with project plans and industry standards.
  • Find opportunities for improvement in execution and continuously enhance operational excellence.


  • Education: BE/B.Tech Any stream OR M.E/M.Tech/MCA Any stream.
  • Should have above 75% in 10th and 12th.
  • Above 65% in UG/PG and should not have any outstanding arrears
  • This opening is for candidates who have passed out in 2019,2020&2021. Any candidate who has passed out in the previous years can apply only if they meet all the required criteria.
  • Any candidate having experience of up to 0.6 months can apply.


  • Knowledge in designing interactive applications.
  • Ability to develop software in Core Java, Angular, Spring MVC. or Big data technologies(Spark, Scala, Hadoop), Javascript/query, QA, Data Science, Python, Ionic, Linux .
  • Excellent knowledge of big data technologies and databases.
  • Excellent Knowledge of Linux Operating systems and scripting languages.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or improve its performance.
  • Analyse user needs and software requirements to determine the feasibility of design within time and cost constraints.
  • Document all of their tasks to ensure that subsequent users can diagnose and fix any problems that might arise in a system, as well as perform any maintenance.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life cycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.