KOTT SOFTWARE PRIVATE LIMITED is a pioneer in offering client-centric, robust business solutions based on its enterprise solutions and applications and is acknowledged as a leader amongst its peers. Based on the growing demands of its global clientele, it has an established setup and applications development and support teams in Kochi. Kott Software is looking for highly skilled developers to be a part of dedicated software development team working closely with the client team in USA to design, develop, document and maintain high quality software. Meet and exceed the standards set by the company for the customer requirements and expectations. Roles and Responsibilities Develop world-class enterprise software systems for leading USA corporations. Engage with Fortune 100 customers in niche US based domain / verticals in a dedicated client development environment Close engagement and interaction with US onsite team, technical reviews and development Client engaged responsibilities in an offshore / onsite application development environment Requirements gathering &analysis Technical Analysis, research and development Design, Coding, Unit Testing, Support and Maintenance Client involved daily interaction, role play and responsibilities Daily project status updates and onsite team meetings Troubleshooting and Client handling skills is a plus Ensuring adherence to ISO / CMMI Quality process and standards Required Candidate profile / Experience At least 2 + years overall application development experience in Java / J2EE development Strong Java basics and development skills Should have experience in Web applications development Experience in JSP, Servlets, MVC, Struts, Spring is desirable Exposure to AJAX, Jquery, Bootstrap, Jasper Reports is a plus Experience in RDBMS - SQL server, Oracle and in writing queries, procedures Knowledge is Azure DevOps, Git or similar tools is desirable Agile development process Good understanding in OOP concepts, MVC architecture, RDBMS is mandatory Good understanding of Design Patterns and software architecture is an advantage Exposure to ISO/CMMI standards & Software Development in a structured environment is a plus Good Communication and interpersonal skills Primary Responsibilities: Software Application Development in an Agile Product development environment Understanding of functional/ technical documents provided by the client. Requirements analysis, Design, Development Estimation of tasks Development and coding, following the standards set, Unit Testing and Integration Testing. Performing Code review of peers and ensuring process is followed strictly by peers Ensuring timely and defect Interaction with the client / attending client meetings as and when required. Providing prompt customer support and timely resolution of support calls.
Job Title
Software Engineers/Senior Software Engineers- Java/J2EE