[WS-461] | Principal Software Developer

[WS-461] | Principal Software Developer

14 Sep
|
EXFO
|
India

14 Sep

EXFO

India

Job summary



- Looking for Full Stack Developer (6+ Years) with experience in building and maintaining high performance scalable applications.

- Responsible for understanding, design and coding for a complex microservices based hybrid architecture composed of Java, NodeJS, Angular framework.

- Should be able to do both front end and backend system design and coding.

- Implement appropriate Unit Test as well as system level test to ensure high quality code prior to hand-off

- Contribute in all phases of development life cycle.

- Takes full ownership for E2E delivery.

- Ensure that there is no degrade in the quality of product with new deliveries



What you’ll do





- Understand the requirements and develop new features and enhance the architecture/design of EXFO products

- Work on the product backlog and deliver as per the timelines



What we’re looking for



Technical skills



- Strong experience in Angular 4.0 and above

- Strong experience in JavaScript / ECMA Script

- Strong experience in NodeJS

- Strong experience in TypeScript

- Strong experience of Java and related technologies

- Strong experience of Unit Testing

- Strong experience of OOPS OOAD Object Oriented skills

- Strong experience of common design patterns

- Good exposure of Mongo DB

- Good exposure of Hibernate

- Good exposure of Java Servlets

- Good exposure of Spring

- Good exposure of TomCat

- Excellent understanding of SDLC and Agile methodologies

- Excellent understanding of UML

- Excellent experience on working on OS like Microsoft OS, Linux, Shell scripting



Good to have skills



- Exposure to Containerization technologies like Docker, Docker Compose, Docker Swarm

- Exposure to CI/CD

- Exposure to monitoring systems like Promethues

- Exposure to PostGres DB

- Exposure to source control tools like GIT

- Exposure to VS Code

- Exposure to Cloud technologies

- Exposure to telecom and networking concepts



Required aptitudes



- Should possess strong problem-solving and analytical skills

- Self-motivated, responsible, independent, detail oriented, and working collaboratively with team members.

- Ability to adapt quickly to an existing, complex environment and learn new concepts / software technologies as needs arise



Must have



Pertinent experience:



Language requirements:



Education: B.E/ B.Tech / MCA



Any other combination of experience/studies will be considered. What we are offering (select what is applicable to your location)

- Flexible working hours

- Multi-site & Multidisciplinary teams

- Dynamic and collaborative work environment

- Modern Workspace

- AGILE work methodology

- Variety of social and sports activities

- Social Community Involvement

- Free parking

- Terminals for electric cars

- Easy access to public transport

- Bike path nearby

- Onsite Cafeteria Services

- Competitive vacation policy and holiday time off

- Annual Bonus Program

- RRSP Program and Group Insurance

Excellent understanding of SDLC and Agile methodologies

The original job offer can be found in Kit Job:
https://www.kitjob.in/job/18952428/ws-461-principal-software-developer-india/?utm_source=html

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: [ws-461] | principal software developer
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert