Careers at SMS GupShup
Webaroo is a team of young & talented individuals who strive for customer satisfaction & excellent product development.
We believe that self- motivation is the best way to achieve great results & always see to it that all our employees enjoy working here.
In Webaroo, you can feel the vibrant work culture & every day comes with a new excitement. Learning is always fun here.
If you feel that you have the right skills & attitude to join Webaroo team, then please send in your resumes at hr@webaroo.com
Current opennings
Senior Web Designer
PHP Application Developer
Software Developer in Deployment
Senior System Engineer
Software Test Engineer
Senior Software Engineer
Detailed Job Description
Position Vacant: Senior Web Designer
Experience: 5 years
Qualification: BFA or BA degree in design related studies
Candidate requirements:
- BA in graphical design, digital media or related fields.
- 4 to 7 years of experience designing software-user interfaces.
- Expert in Photoshop / Fireworks / Illustrator.
- Excellent time-management, multi-tasking ability, and the ability to prioritize.
- Excellent interpersonal skills with the ability to collaborate in a cross-functional team.
- Experience designing desktop and Web-based applications.
- Experience designing TV, mobile, or data visualization is a plus.
- Knowledge with a wide range of client-side and related technologies including Json, HTML, DHTML & CSS is a big plus.
Job Profile
- Producing intuitive design solutions that address complex business, marketing and user needs.
- Rapidly developing user flows, wireframes, superior visual mock-ups, final design assets and documenting functional specs.
- Working closely with the product, engineering and QA teams and support UI implementation efforts.
Position Vacant: PHP Application Developer
Experience: 1-3 years
Qualification: BE/B.Tech./MCA
Candidate requirements:
- Experience with developing PHP applications from scratch.
- Comfortable with OOP concepts.
- Knowledge of MySql and basic database design.
- Understanding and working knowledge of HTML, CSS, JavaScript.
- Basic understanding of high performance, scalable architecture & design.
- Some prior experience with REST based APIs will be preferred but not necessary.
- Good communication skills and team player.
Job Profile
- To develop applications based on GupShup Platform and APIs.
- To write maintainable and reusable codes in PHP.
Position Vacant: Software Developer in Deployment
Experience: 0-5 years
Qualification: B.E. /B. Tech, MCA, MCS.
Candidate requirements:
- College degree with technical major such as engineering or computer science.
- 3+ years of software development experience (or related in Java and Apache Tomcat (or equiv).
- 1+ years experience deploying, debugging, instrumenting, profiling Java applications.
- 2 years of experience with MySQL, or 3+ years of another SQL RDBMS
- Experience in systems administration desirable.
- Experience in working Unix/Linux environments.
- Understanding of L3/L4 networking technologies, such as server load balancing.
Job Profile
The candidate will be responsible for performing production deployments and ensuring the quality, availability of the production environment. This requires broad software development and operational skills including the ability to:
- Create and manage automated deployment scripts (Ant, Capistrano, etc.)
- Perform daily system monitoring, verifying integrity and availability of all product services.
- Must be accessible outside of working hours to respond to incidents.
- Repair and recover from application failures.
- Perform troubleshooting, debug, patches, and upgrades as needed.
- Participate in load/stress testing projects with QA
- Definition of needs and technical strategy as it applies to application engineering.
Key Attributes -
- Demonstrated capability in debugging and solving problems quickly and thoroughly.
- Excellent verbal and written English communication.
- An inclination to refine processes and create automations for repetitive work.
- Assertiveness to reject any deployments or changes which put the production services at risk.
Position Vacant: Senior System Engineer
Experience:5-10 Years
Qualification: B.E/ MCA
Candidate requirements:
- Bachelors degree or MCA. Masters a plus.
- 5 to 10 years proficiency managing UNIX-based systems.
- 3 years proficiency managing Linux systems. Fedora, Gentoo, and/or Debian knowledge a plus.
- Experience in Linux clustering, HPCC, grid computing highly desireable.
- Must be able to write administrative programs in sh, sed/awk. Python desireable, Perl a plus.
- 3 years experience administering web applications based on PHP, Java (JSP). Must be skilled with Apache.
- 3 years experience supporting RDBMS. MySQL, BerkeleyDB, large (1+ TB) database experience desireable.
- Experience administering backup hardware and software, such as DLT, and Veritas NetBackup.
- Background in networking: L3 switches, routers, firewalls, VPNs, HSRP/VRRP/ESRP. Infiniband/Myrinet/SCI a plus.
- Ability to work closely with QA and release engineering.
- Knowledge of SCM, defect tracking helpful. Past experience in QA a plus.
- Excellent written and verbal communication skills for technical and non-technical discussions.
- Background in security (code auditing, intrusion detection, vulnerability testing) desireable.
- Experience with colocation facilities, data center infrastructure a plus.
Job Profile
What is "Systems Engineering?"
Systems Engineering (SE) is an interdisciplinary approach and means for enabling the realization and deployment of successful systems. It can be viewed as the application of engineering techniques to the engineering of systems, as well as the application of a systems approach to engineering efforts.
At Webaroo, SE is focused outward, towards Webaroo's customers, working on systems directly serving our products and services. This is in contrast to Portal:MIS, which is focused inward on business processes and services.
The systems engineering effort spans the whole system lifecycle. SE focuses on defining customer needs and required functionality early in the development cycle, documenting requirements, then proceeding with design synthesis and system validation while considering the complete
problem:
- Cost & Schedule
- Environment
- Design & Development
- Information Assurance
- Deployment
- Performance Engineering
- Training
- Operations & Maintenance
- Test & Evaluation
- Asset Management
- System Retirement
Position Vacant: Software Test Engineer
Experience: 1-3 years
Qualification: BE. or equivalent in Computer Science
Candidate requirements:
- Must be well versed in SQL & Shell scripting
- Must have knowledge of networking protocols.
- Strong interpersonal skills is an additional complement
- Proficiency/Experience working in a Unix/Linux environment
- Excellent verbal and written communication skills.
- Must be innovative and have strong problem solving skills.
- Experience in hands-on manual and automation software testing, with a focus on leading the test team.
Job Profile
- Responsible for the development and execution of test plans, test scenarios and test cases.
- Preparing test cases, executing and reporting bugs.
Position Vacant: Senior Software Engineer
Experience: 3- 5 Years
Qualification: B. Tech/ M. Tech from Premier Institutes in India / Abroad
Candidate requirements:
- Senior software engineer with good knowledge of object-oriented methodologies and strong design, development experience in JAVA & PHP or RoR.
- Ability to formulate application scope and objectives and devices and modifies procedures to solve problems.
- Capable of preparing detailed specs from which applications will be written.
- Designs, codes, tests, debug, and document those applications.
- Capability to plans and organizes the development of technical support protocol, maintains applications, responds to system users, evaluates application and system problems and potential solutions to application systems requirements.
- Capable to recommends new applications and develops plans to improve service.
- Candidate requires the ability to communicate effectively both orally and in writing.
- Proven teamwork skills are required.
Job Profile
- Systems programming, building large, high performance and highly scalable services
- Developing next generation Internet products and services in co-ordination with the development team
- Will be a part of the team who would recommend appropriate new technologies for projects.
- Opportunity to work at the highest level of all phases in computer systems technology creates and maintains project plans and follows defined methodologies.