Software Engineer Trainee Full-Time

NeST Digital Pvt Ltd

Posted By : NeST Digital Pvt Ltd

Bengaluru, Karnataka (150)Kochi, Kerala (150)

Job Family Software Engineering (SW Dev & Test) Job Type Software Engineer Trainee Job Purpose A Software Trainee builds and delivers high-quality software in compliance with software design inputs and quality standards under supervision. Job Responsibilities The Software Trainee works in all phases of the software development lifecycle (SDLC) following domain-specific regulatory and quality standards.

1. Builds Quality Software - Coding Standards: The software engineer writes code to agreed coding standards.

2. Builds Quality Software - TDD: The software engineer follows TDD practices to develop failing tests before changing or writing new code.

3. Builds Quality Software - Unit Testing: The software engineer develops unit tests for all code and ensures unit tests are passing before and after check-in.

4. Builds Quality Software - Test Coverage: The engineer develops test cases for all bugs to avoid future regressions.

5. Agile modelling - Documentation: The software engineer documents continuously, as late as possible, and maintains a single source of information.

6. Agile modelling – BDD (Functional Tests): The software engineer creates a shared understanding using Behaviour-driven development.

7. Agile Practices - Pair Programming: The software engineer collaborates and pairs with a peer to develop code or tests.

8. Agile Practices - Pair Integration: The software engineer collaborates and pairs with a peer to integrate code or tests sequentially to avoid merges and regressions.

9. Agile Practices - Frequent Integration: The software engineer integrates changes often and doesn't keep stale changes checked out for long.

10. Agile Practices - Collective Ownership: The software engineer has the spirit of collective (team) ownership of code and configuration. The engineer strives to leave code cleaner than it was before.

Role Specific Skills
  • Active Listening
  • Complex Problem Solving
  • Computers and Electronics
  • Critical Thinking
  • Customer and Personal Service
  • Deductive Reasoning
  • Design
  • Engineering and Technology
  • English Language
  • Inductive Reasoning
  • Information Ordering
  • Judgment and Decision Making
  • Mathematical Reasoning
  • Mathematics
  • Near Vision
  • Oral Comprehension
  • Oral Expression
  • Originality
  • Problem Sensitivity
  • Reading Comprehension
  • Selective Attention
  • Social Perceptiveness
  • Speaking
  • Speech Clarity
  • Speech Recognition
  • Telecommunications
  • Written Comprehension
  • Written Expression

Bachelor of Engineering (B.E) - Computer Science & Engineering

Bachelor of Engineering (B.E) - Computer Science & Engineering (IoT)

Bachelor of Engineering (B.E) - Electrical & Electronics Engineering

Bachelor of Engineering (B.E) - Electrical Engineering

Bachelor of Engineering (B.E) - Electronics & Communication Engineering

Bachelor of Engineering (B.E) - Electronics & Telecommunication Engineering

Bachelor of Engineering (B.E) - Electronics Engineering

Bachelor of Engineering (B.E) - Information Technology

Bachelor of Science (B.Sc) - Computer Science

Bachelor of Science (B.Sc) - IT

Bachelor of Technology (B.Tech) - Computer Science & Engineering

Bachelor of Technology (B.Tech) - Electrical & Electronics Engineering

Bachelor of Technology (B.Tech) - Electrical Engineering

Bachelor of Technology (B.Tech) - Electronics & Communication Engineering

Bachelor of Technology (B.Tech) - Electronics & Telecommunication Engineering

Bachelor of Technology (B.Tech) - Information Technology

Master of Computer Applications (M.C.A) - Computer Science

Master of Computer Applications (M.C.A) - Information Technology

Master of Computer Applications (M.C.A) - Others

Master of Science (M.Sc) - Data Science

Master of Science (M.Sc) - IT

Preferred Qualifications
Salary 3,00,000 to 3,50,000 Annually (Plus 1,00,000 Joining Bonus.)
Designation                                        : Software Engineer Trainee

Qualification                                      : B.E/ B.tech/ BCA/ MCA/Bsc/Msc with a minimum CGPA of 6.0 or 60%

Engineering Specialization              : CS, IT, ECE , IT ,ECE preferred

Batch                                                  : 2023(No active backlogs at the time of the  recruitment process)

Job Location                                      :  Cochin, Kerala/ Banglore, Karnataka.

 

NeST Digital is a global technology solutions provider that creates real business transformation for our clients. We drive digital-led innovation, guided by our 20+ years of experience in delivering successful solutions across industry verticals for Global Fortune 500 companies to startups, spread across India, USA, Middle East, Europe, Australia and Japan.  In our mission to be the single digital partner for our clients’ transformation journey; We combine our R&D, Manufacturing Expertise, Digital Technologies and Services into integrated solutions. From its inception in 1998, NeST Digital, the premier technology arm of NeST Group, delivers cutting-edge technology solutions that solve complex challenges including cost, quality and productivity and ultimately improve the bottom line of our clients. NeST always builds solutions that are future-proof by leveraging the power of cognitive technologies such as machine learning (ML), robotic process automation (RPA), natural language processing (NLP), artificial intelligence (AI) and other disruptive innovations and let our clients unlock the power of sustainable digital revolution.

Journey