Job Description
Job Location
Hyderabad
Role Statement
Our Software engineering teams work closely with
the design, web development and product teams to provide highly reliable and
robust software product and services. We
currently have an open full time position for a software engineer who will play
a critical role in the development and delivery of a portfolio of exciting new
and existing products and services. The candidate must be skilled in all
aspects of software design and development and be able to work both
autonomously and as part of a team.
Primary Aim
The successful candidate will be part of a team
that is responsible for the planning, development, testing, documentation and
on-time delivery of projects for WINIT . This will require in-depth knowledge
and experience with software architecture, design patterns, high performance
and highly scalable systems.
Key Responsibilities
- Designing,
developing and deploying software components in an efficient, secure,
reusable and sustainable manner.
- Writing &
maintaining clear and concise documentation.
- Ensuring APIs
are efficient to use, and documentation easy to understand.
- High quality
work delivered on time and to specification.
- Liaising with
local counterparts to evangelise industry best practices and new
technologies
Key Performance Indicators (KPI's)
- High quality
work delivered on time and within specification.
- Ability to
provide pragmatic and scalable solutions to address business
problems
Skills and Required Experience
- Should have
strong exposure of XML/JSON, Web service /WCF Service, SOAP/REST, ADO
.Net, Net Framework, LINQ, MSSQL Server/SQLITE/Oracle, Regex, Reflection,
Java Script / JQuery, CSS, HTML/HTML5/Local Storage, MVC Architecture .
- Must have worked
on Client Server Application.
- Should have
experience of client interaction.
- Successful track
record in working with business and technology teams to define, develop,
test and delivering the projects. Must be able to present specific
examples where your role required the ability work between technical and
management teams.
- Should have
proven problem-solving skills. Demonstrated ability to think out of the
box and generate creative solutions.
- Should have
proven ability to communicate effectively with both business people and
software engineers.
- Should desire to
work in fast-paced, multi-task, fluid environment capable of reacting
instantly to changes in a competitive business environment.
Key Performance Indicators (KPI's)
- High quality
work delivered on time and within specification.
- Ability to
provide pragmatic and scalable solutions to address business
problems
Key Skill(s)
About Company
WINIT
specializes in creating Mobile Solutions. WINIT's practice is centered
around 'Thinking Mobile', the process of understanding a business, it's
process, people and information and creating a strategy as to how the
business could benefit from Mobility.
Under the umbrella of Thinking Mobile, WINIT offers three broad services:
1.
A Mobile Customer Engagement Platform - a unique and pioneering
platform that allows a Mobile app to be used as a Marketing Medium -
Marketing and engagement automation for Mobile Apps.
2. Mobile Sales
Force Automation - a suite of products aimed at the Mobile field force.
The suite includes Order Management, Van Sales, Store Analysis, a Real
Time Dashboard that provides real time visibility of field status, and
an integrated Business Intelligence Tool that allows management to slice
and dice sales information to gather insights.
3. Mobile App
Strategy, Design and Development - which involves in creating a Mobile
App Strategy with long term intent, create compelling User experience
and back it up with development services across all major platforms.
WINIT,
with a team of 180+ people has been in business for 15 years with the
last 5 years fully focussed in Mobility. On the basis of the number of
mobile solutions created and clients served - WINIT has established a
Leadership position.