Job Description
Job Location Chennai, India
Work Experience 4 - 9 years of relevant experience
Qualifications BE / ME, BE ECE / BTech, MBA Systems, MCA, MSc CompSci
Reporting to Head of Product Development
Shift schedule General shift
Job Type Permanent
The position is full-time and would be based at the company's Chennai office. The successful applicant would have a minimum of 4+ years' relevant experience and be responsible for the design and development of web applications for the company.
Key Areas of Responsibility
- Participate in full software development lifecycle: Analysing requirements developing designs implementing and testing web applications using Java, Spring, Hibernet, Javascript, jQuery.
- Take active part in requirements analysis, object model design, root-cause analysis.
- Database development using Relational database for Data Management / Microsoft SQL Server with extensive stored procedure development.
- Provide post-working hours and on-call production support, if required.
- Work closely with Product management team and other members of design team to execute solutions.
- Communicate technical issues or project details to India and other locations.
- Help with implementation of the coding standards and best practices.
- Conduct code/test reviews and other systems quality assurance and risk management procedures within the development team.
Key Technical Skills
- High level of expertise in:
- Front-end : Java Spring Hibernet and above, HTML 5, JavaScript, jQuery, Ajax, CSS3, AngularJS
- Middle-tier: WCF, Web API
- Back-end : MySQL, MS SQL Server 2005/2008
- Ability to use Agile/SCRUM methodology and understand the role of the developer in the full software development lifecycle (SDLC).
- Strong exposure to the best practices in software development and implementation.
- Strong knowledge of Design Patterns.
- Strong skills in stored procedures, functions, views, triggers, deployment scripts.
Beneficial Technical Skills
- Ability to stay on top of emerging web technologies
- Good problem solving skills
- Strong knowledge in multiple projects
- Having domain knowledge on BFSI is preferable
- Good presentation skills
Behavioural Skills
- Very good communication skills
- Excellent problem solving skills
- Should be comfortable working in a team environment, on projects shared between multiple developers as well as independently on assigned tasks and projects.
- Out-of-box thinking and ability to come up with alternative ideas/implementation to handle critical situation/issues
- Ability to work in a geographically dispersed team having members at India, Singapore, UAE etc...
- Ability to prioritise and execute tasks in a high-pressure environment
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Any Specialization
Post Graduation: Post Graduation Not Required, Any Postgraduate in Any Specialization
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: Mindgate Solutions Pvt. Ltd.
Location(s): Chennai
Website: https://www.mindgate.in/
Keyskills:
spring
spring boot
database
Hibernate
java
oracle
angularjs
core java
javascript
jquery
sql
microservices