I will probably get a Reference letter similar to this one, would it be okay if they write Job Duties only once for all Positions as my NOC & Job duties didn't change during all roles.
Just want to make sure, this kind of letter is acceptable or was accepted in the past.
Letter:
-----------------------
This is to certify that Mr. X worked as a full-time employee with Y Software Pvt. Ltd. from 9 January 2017 until 5 March 2021. At the time of leaving his designation was Senior Engineer and he worked for 40 hours per week. His salary at the time of termination was INR Z per annum.
Following were the positions held by him during his tenure:
1. Software Engineering Intern (9 January 2017 to 30 June 2017)
2. Junior Associate (1 July 2017 to 30 June 2018)
3. Software Associate (1 July 2018 to XXX)
4. Senior Engineer (XXX to 5 March 2021)
Mr. X main job duties which were same for all the positions are indicated below:
Please feel free to contact for any further information/clarification.
Just want to make sure, this kind of letter is acceptable or was accepted in the past.
Letter:
-----------------------
This is to certify that Mr. X worked as a full-time employee with Y Software Pvt. Ltd. from 9 January 2017 until 5 March 2021. At the time of leaving his designation was Senior Engineer and he worked for 40 hours per week. His salary at the time of termination was INR Z per annum.
Following were the positions held by him during his tenure:
1. Software Engineering Intern (9 January 2017 to 30 June 2017)
2. Junior Associate (1 July 2017 to 30 June 2018)
3. Software Associate (1 July 2018 to XXX)
4. Senior Engineer (XXX to 5 March 2021)
Mr. X main job duties which were same for all the positions are indicated below:
- Analyze business requirements given on a web-based corporate tool called Confluence. Research and gather technical information to meet these requirements.
- Design and develop web-based and server software using various frameworks such as Angular, Java Spring, .Net core, etc.
- Develop optimal architecture and process adhering to the standards and guidelines of a framework to keep the application software efficient and reliable.
- Provide maintenance and production support for various software developed over time. If required, provide documentation for the implemented software in Confluence.
- Thoroughly test applications software using the unit and integration testing methods.
- For software development, work closely with other team members using distributed version control systems such as Git.
- Participate in Agile Scrum process to plan, design, and develop applications software meeting the requirements of the business.
Please feel free to contact for any further information/clarification.