My 2+ year software development experience as well as strong academic background uniquely positions me to exceed expectations in this role.
My work included development and implementation of web-based applications, batch processes and company products. Below is a list of key technical skills I developed during this work:
1. Programming languages including Java, HTML, SQL, Java Script, YUI, AngularJS and frameworks such as Hibernate, Spring, JSF, Struts, JUnit 4 with EasyMock 3.0, Karma and Jasmine.
2. Build automation tools like Maven, Gulp and Ant and software development methodologies like Agile and Scrum.
3. Interactive Development Environments like WebStorm, Netbeans, MS Visual Studio, IBM – Rational Application Developer (RAD) and Eclipse (Helios) and the application servers like IBM WebSphere 7.0, Apache Tomcat and JBoss.
4. SQL Developer for integrating Oracle, SQL Server and DB 2 databases.
5. SVN and Git for version control of code.
These professional experiences allowed me to become proficient in all aspects of IT & Software work environment including working in teams, working with clients, clearly defining deliverables, meeting deadlines, and nurturing strong intra-company working relationships. The high level of my performance at NIIT was recognized by Awards of Excellence on multiple occasions.