Short DescriptionOneDirect is hiring a Software Development Engineer who can easily Collaborate with cross-functional teams to define, design, and ship new features.
- We have a complex stack and use a lot of technologies (so learning curve is steep) - nginx + tomcat + mongodb + mysql + memcache + node.js + faye + rabbitmq + java + j2ee +Android + Couchbase+ NoSql + Zookeeper + Jenkins + Chef
- Get to work with smart and passionate people
- Build something of lasting impact for the world from India.
- Design and build applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Continuously discover, evaluate, and implement new technologies to maximize
- development efficiency.
- Write clean, maintainable code while rapidly iterating and shipping
- Participate in all phases of development, from design to implementation, unit testing
- and release.
- Strong knowledge on Core Java, J2EE, Spring/Struts/Hibernate
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
- Have a penchant for solving complex and interesting problems.
- Worked in startups like environment with high levels of ownership and commitment
- Excellent coding skills â?? should be able to convert the design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces - TDD is a plus
- Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data. Experience with multi-threading and concurrency programming
Software Development Engineer