You are on page 1of 6

Guidance for getting the IT Job in Germany

Step 1: Job Search

Please use job alert feature of different job portals. Also do sort by “recently posted”
Following are the Job Portal
• LinkedIn Job Portal
• Glassdoor
• Stepstone.de
• Monster.com
• Stackoverflow Job portal
• Xing.com
For example, assume your profile is “Software Engineer”, And according to that in you have set job
alert.

Step 2: Job Applying considering Job Description

NOTE: Above Job portals, you can use only for notification of job opening. You have to apply that
particular job opening at respective company’s career page. Sometimes it may possible that in Step
1 Job portal you will find jobs opening but when you check the respective company’s career page you
won’t find that SIMPLY IGNORE those jobs. But obviously, by that cross verification, you will find
another matching job opening in company’s career page.

• Make your LinkedIn & Xing profile


• Prepare Concise CV. (You will find format below)
• Prepare Good Cover letter (You will find format below)
• Prepare Nice covering mail It is similar to your cover letter. (Why? B’cos, sometimes you need
to apply by mail)
• For some jobs you required motivation letter.

NOTE: If in the JD if it is mentioned like German language is needed or good to have or plus. Don’t
apply for those jobs.

Step 3: Interview Process

NOTE: “FAKE it till you make it does not work here.”

After each of following rounds please send “Thanking you” mail to interviewer, if you don’t have
mail send replay back to meeting invite mail within 12 hours.

1. Get to know each other (Interview with HR)


- You will get questions about your intro & background, salary expectation & starting date.
- Refer payscale.com – for getting the range of your profile salary.
- Answer honestly about yourself and joining date by mentioning current notice period.
- You will get questions like “Why do you want to leave your current company?”
- I recommend please take some tips from following channel:
https://www.youtube.com/channel/UCP1UlYJH_QL4m5HVyikcxfQ
NOTE: This is common during whole process. At the end PLEASE ASK RELEVANT QUESTIONS (about
2-3). (It is really important), Ask questions related to next step, work culture, products, team/scrum
structure etc.

2. Mostly It will be coding round


- Coding challenge, there are two types live coding and offline coding.
- In Live coding, the interviewer will give link to any coding platform with some problem statement,
you have to write code.
TIPS: Don’t directly jump into writing code no matter how easy problem, think about algorithm &
testcases first and then code.

-In Offline coding, Recruitment team will send you the problem statement and you have to submit
the solution within 1 to 4 days (timeframe depends on company to company).
TIPS: Do clean and optimal coding, Use doc-string in your code modules. Explain the solution with a
separate document with intro, used technologies/packages, folder structure etc.

3. Review of code solution or technical round (depends on above step 2)


- If earlier round is offline coding then it will be review of your solution, you can expect questions
like, Why did do this way? What is the design? Why you used that packages?
- If earlier round is online coding, it will be technical round, you can expect questions from your CV –
experience, projects, skills set etc.
TIPS: Answer only what you know perfectly and honestly, otherwise tell no deep knowledge.

4. Extra technical round


- This is extra technical round, you can expect question from OOPS, design patterns, scaling and
performance, common problems in software development in team etc.

5. Interview with VP/Director/Manager/Architecture


- This interview is about getting to know each other.
- How you can handle conflict with team mates.
- You can ask about teams’ structures or scrums.

6. Meeting with team


- This is not interview, it is just meet to your future team. This is like chilling out, be relax, ask about
work culture, fun activities, hobbies etc.

7. Review Job Offer:


- HR will go through your job offer, explanation and understanding about it.
- And CONGRATULATION!!

Step 4: Visa Process in Consulate

- Please book your visa appointment earlier, you never know when you will have good news, take
appointment after 2-3 months.
- PLEASE..PLEASE..PLEASE don’t forget to cancel it if you didn’t find a job by date of appointment so
other needy friends get the appointment. Otherwise that appointment will be waste and Consulate
counsellor will be free there.
- After getting the appointment and job offer follow: https://india.diplo.de according to your
jurisdiction German consulate.
Suggestion:

- Please don’t lose hope. There are many start up companies who are looking for international
engineers. I have seen people who got job after a year also. So, you will definitely get the job with in
4-8 months just keep applying and be preparing.

My Experience: “I started searching of job in Germany from July,’18 and applied around 30-40
companies in Germany in different cities. And got call from around 5-7 companies.”

Please follow the CV and Cover Letter format from next page.

- CV format have table at each section, show if you want to do format just make table border
visible.
FIRSTNAME LASTNAME
CITY - 560037, India | +91 MOBILE NO | EMAIL

09-Oct-2018

Company Recruitment Team,


COMPANYNAME
Berlin,
Germany.

Job Application for PEOFILE NAME


Dear Recruitment Team,

I am writing to inquire about the opening for PROFILE NAME at Berlin location.

I offer 3+ years of experience as a Software Engineer in Quality Assurance Team. I bring a hands-on approach in
software testing and automating the Software delivery subsystems to get fast feedback on quality along with Agile
Software development, which makes me a strong candidate for this opening. The portion of my attached curriculum
vitae highlights of my career profile and skills that are also in alignment with this position.

I would love to welcome the opportunity to speak with you if you feel I would be a strong candidate for this or any
other position in your organisation.

Sincerely,

First-name Last-name
CURRICULUM VITAE

Personal Details
First name/Last name: FIRSTNAME LASTNAME
Address: ADDRESS
Mobile: MOBILE NO
Email: EMAIL
GitHub: GITHUB PASSPORT SIZE
Website: website PHOTO
Marital Status: STATUS
Nationality: COUNTRY
Date of Birth/Place: DOB

Professional Experience
Oct’17 - Present DESIGNATION
COMPANY NAME
HEADING OF TEAM AND WORK
• SPECIFIED ROLES AND RESP.

July’15 - Sep’17 DESIGNATION


COMPANY NAME
HEADING OF TEAM AND WORK
• SPECIFIED ROLES AND RESP.

Academic Details
July’14 – June’16 COLLEGE NAME WITH UNIVERSITY
Master of Technology - Computer science and Engineering
• Final Grade: 8.0 / 10, Distinction
July’09 – June’13 COLLEGE NAME WITH UNIVERSITY
Bachelor of Engineering - Information Technology
• Final Grade: 8.0 / 10, Distinction

Other Qualifications

Languages • English - C2 (Oral and Written)


• German – A1 (Learning)

Job related Skills • Experienced in DevOps Team with Continuous Integration and delivery pipeline of product: Build, Deploy,
Test, Report with single click software delivery.
• Experienced in working, developing and maintaining various subsystems and environments: Deploying
and Integrating components with Test Automation.
• Creation and Execution of test cases: Functional, System integration, Security and Performance.
• Working on an Agile methodology of software development (scrum).
• Creation and Maintenance of technical documents.

Technical Skills • Automation testing: Design and Development of the framework using Selenium, Python, Groovy, Java,
TestNG, nose test and test pyramid concept.
• Developing deployment script for CI pipeline using Python, VMware vSphere APIs.
• Test management tools: HP Quality Centre, Test Rails.
• UI Development using HTML, CSS, JavaScript, AngularJS (2 - Beginner), Bootstrap (4 - Beginner).
• Server-side development using NodeJS, Express JS, PHP.
• Database design and implementation: Both in RDBMS - SQL and Non-relational - NoSQL MongoDB.
• Use of IDEs and debugging tools: IntelliJ, Eclipse, Sublime Text, Postman, FireBug, Chrome Dev Tool, Burp
tool.
• Exposed to multiple Operating Systems: Windows (7 and 10), Linux Based OS (Ubuntu), MacOS (Sierra).
• Knowledge of CI / CD: Jenkins, Bamboo, GitHub, Bitbucket.
Organizational • Certified Ethical Hacker (CEH) certification through an examination administered by EC-Council on Sep’16.
Recognition • Scrum Boot camp certification organized by Construx on Feb’17.

Social Skills • Good ability to work with international teams


• Good Presentation and communication skills: interaction with the product management team during
product development and post-release support.
• Good mentoring skills: mentored and trained interns and trainees on Test Automation helping them to
become productive.

Additional • Interest and hobbies: Doing Yoga, Listening Music and Podcasts, Learning Flute, Watching Movies and TV
Information Series, Cooking, Dancing.
• Gujarat Volunteer of the Art of Living – Non-Government Organization.
• Secured 1st position in a Group Discussion Competition conducted by the H. M. Patel Career Development
Center.
• Secured 2nd position in Skit Competition conducted by the H. M. Patel Career Development Center.

You might also like