Hello,
Does the below look like a decent fit for NOC 2173? I am a software developer and this is the experience letter I got from my employer. Please let me know if it's missing something.
Does the below look like a decent fit for NOC 2173? I am a software developer and this is the experience letter I got from my employer. Please let me know if it's missing something.
- Interacting with the business users to discuss requirements, and designing high level design documents that describe the technical changes to the system.
- Designing, Developing, integrating, unit testing and implementing software modules using Java, J2EE and Spring.
- Developing quality software using object oriented programming concepts, also making use of object oriented design patterns where applicable.
- Working on front end development using HTML, Javascript, CSS, Freemarker etc.
- Writing unit test cases using JUnit, and using other tools like Jenkins, Gradle and Nexus to build and store technical artifacts.
- Researching and debugging production issues as they come up, analyzing and working on fixes.
- Coordinating development work with other developers, and with different teams.
- Participating in peer code reviews and actively contributing towards improving code quality.
- Using code quality tools like Sonarqube to make sure coding standards are followed.
- Providing assistance and mentorship to less experienced developers on the team.