Software Engineer-C++
|
|
|
|
|
|
|
| Location: |
Mumbai |
Job Description
Directi is a 1200+ crore group of businesses, that provide mass-market Internet products, to millions of Customers worldwide. You will be part of teams that are responsible for architecting and developing our large-scale, globally distributed, software solutions. These projects involve myriad technologies, diverse platforms, networking concepts, complex algorithms and latest application paradigms such as Ajax, SOA etc and are deployed across hundreds of servers, process terabytes of traffic, and serve millions of users
Responsibilities
- Implement high performance,scalable,real time applications
- Work on algorithms for the realisation of path breaking inventions
- Research and implement innovative ideas for automating management of complex server infrastructure
- Understand and modify existing open source applications to suit business needs
- Mentor other individuals and develop your career ongoingly
- Take active participation in Recruitment and Training processes
- Participate in the entire lifecycle of the Product – design, documentation, coding, testing and deployment
Requirements
Educational Qualifications:
- Preferably from a Software Engineering/technical background
- Certifications in C/C++ and Linux will be considered as an advantage
- High Scores in all Major academic milestones
Detailed Requirements:
- Extensive experience programming in C,C++ (2 yrs+)
- Good oral/written communication skills in English
- Exposure to development environments on heterogeneous platforms such as Linux and various flavors of UNIX (Solaris, AIX or HP-UX) is a plus
- Basic exposure to SOAP, XML-RPC or some remoting / Distributed computing / SOA technologies
- Good knowledge of Linux/Unix fundamentals, shell scripting, regex, and common tools
- Basic understanding of RDBMS
- Deep knowledge of Internet technologies
- Excellent grasp of server side applications like mail servers, web servers etc.
- Strong Networking fundamentals and Network programming knowledge
- Basic understanding of multithreaded programming
- Experience in using SCM tools like CVS, SVN etc and using issue-tracking tools like JIRA/Mantis etc
- Process oriented: Demonstrable commitment to following processes, commenting, documentation, testing etc
Skills/Technologies Required:
- C,C++ on Linux/Unix platform
- RDBMS
|
|
- Flexible Timings
- Recreation centre
- Education Sponsorship
- Inhouse Snack bar
with free munchies
- Medical Insurance
- Subsidized gym and fitness packages
- Free Salon Services
- A Concierge Desk
We hire the best talent, provide them the best of resources, and let them work their magic!
|