Rave Technologies India Private Limited
The Senior Software Engineer role will include participation in the development maintenance of a cross-platform application development framework. You will be responsible for functionality design and development and will be expected to mentor other members of staff, reporting to the project manager. As part of this role you will spend a significant proportion of your time creating software.
The successful candidate should have a broad range of skills and should enjoy learning new technologies and working in a fast paced technical environment.
The successful individual will be working within a team of highly qualified people and will be working alongside other individuals who specialize in various web and back-end technologies.
The ideal candidate will be an excellent communicator both to Mumbai, and UK based colleagues, and will be capable
Qualification Criteria/Work Experience
Essential Technical Skills
Strong and Core Java development e.g. J2EE, Struts, JSP, Servlets, EJB
Experience of working in an agile environment with rapid and continuous iterative development.
Strong knowledge/experience with RDBMS - preferably Microsoft SQL Server or Confidential or PostgreSQL
Application servers - Tomcat or JBoss or Glassfish
Knowledge in OOAD, Design Patterns
Expert in writing Automated Unit Tests using JUNIT, HTTPUnit or similar
Proficient in working on backend technologies like Confidential/ PL/SQL and stored procedures/triggers, etc
Knowledge of XML, Web API / Web Services SOAP or REST
Good technical analysis troubleshooting skills
Hands-on experience is a must
A willingness and ability to learn other technical skills rapidly and without formal training.
Technologies Hands-on Experience Years Priority
Essential Personal Skills
Excellent written and spoken English
An intuitive and , able to work alone and also as part of a team.
Ability to think laterally about problems and use new technologies to best advantage to deliver innovative solutions
Ability to work independently and with minimal supervision
Ability to manage competing demands and priorities without recourse to escalation or onshore supervision
Effective relationship builder, developing working relationships with individuals within the business
Must act with integrity and communicate in good time if there are problems in the project which will impact delivery
Must be able to work in a non-traditional offshore services delivery model where guidance is given to the outcomes needed, and the offshore team takes responsibility for delivery without needing extensive written specifications.
Willingness to challenge the status quo and put forward alternate technical ideas and concepts
Experience of working with ESBs
Knowledge of continuous integration technologies e.g. Jenkins
Docker knowledge and experience automated deployment
Mobile development using responsive design. Deployment technologies - either Phonegap or Cordova
Web Application Development - JSON, HTML, AJAX, CSS
Hands on Experience with the OpenSource community with respect to evaluating open source frameworks.
Technologies Hands-onExperience Years Priority
Angular JS 1.5 3- 2 Mobile Development 2- 2 Data Warehousing 2- 2 Jenkins 2- 2 Selenium API , Karma tests 2- 2 Web Application Development - JSON, XML, HTML, AJAX, CSS 2- 2
Desirable Previous Experience:
Prior experience of working in an offshore practice providing delivery services back to the UK
Previous experience working within the UK Public Sector or working with a software company delivering products and services to the UK Public Sector
Overall Project/Task description
Serving as a core member of an engineering team that designs, develops and supports software applications.
Tasks include - Server-side component design, detailed technical design, development, testing, implementation and maintenance
Write automated tests
Performing ongoing refactoring of code, and delivering continuous improvement
Ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects
Participate in daily scrum meetings
Participate in sprint planning and estimation of tasks
Master would be preferable. Along with certifications. Copy the link and open WeChat to share. Copy to clipboard Use Scan QR Code in WeChat and click to share. Software Engineer / Senior Software Engineer - Java, Angular JS
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.
Job Description The Software Engineer role will include participation in the development & maintenance of a cross-platform application development framework. You will be responsible for functionalit [...]
Job Profile requires a Senior Software Engineer having experience of about 4-7 years, and having expertise with SQL, NoSql, Data warehousing, Java, and data messaging, APIs. Job Description: [...]
Job Profile Zycus is looking for Test Lead professional who has delivered rock solid software testing solutions for industry leading enterprises with lean and agile teams Lead, mentor and provide [...]
Job Description Job Description Well-versed with Angular 7 Setting Up framework and coding standards for the teams. Experienced in working with Product Development teams. Handle and direct te [...]