About the job
Key Responsibilities: As a Senior Software Developer, you will be: • Responsible for independently and cooperatively understanding business requirements, designing, and implementing core components for real-world marketing automation platform. • Designing, implementing application code to satisfy product requirements • Ensuring high product quality through rigorous code reviews and unit tests • Fixing bugs and implementing enhancements • Taking ownership of a significant product component in design and implementation Requirements: • We are looking for exceptional talent with superior academic credentials and a solid foundation in computer sciences and distributed systems design and development. • The candidate will have had at least 4 years of experience developing scalable, robust software platforms using Java/Ruby/Python or an equivalent language. • An undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is strongly desired. • Strong communication skills in a large-distributed development team environment are essential. Qualification: • BS or MS in Computer Science or related field • 8 -12 years of working experience with Python, Ruby and/or J2EE technology or equivalent OO paradigm • Strong knowledge and experience with Kafka, Elastic Search, NoSQL databases such as Aerospike, Thrift, CI, and AWS. • Experience working with container-based solutions is a plus. • Experience working in a fast-paced technology environment. • Strong object-oriented programming and design skills. • Excellent problem solving, critical thinking, and communication skills. • Ability and desire to learn new skills and take on new tasks.
Requirements
- Java
- Ruby
- Python
- Kafka
- Elastic Search
- NoSQL
- AWS
Qualifications
- BS or MS in Computer Science
- 8-12 years of experience
Preferred Technologies
- Java
- Ruby
- Python
- Kafka
- Elastic Search
- NoSQL
- AWS
Similar Jobs
Senior Software Developer
T&M Services Consulting Pvt Ltd
Senior Software Developer
Red Piranha
Senior Software Developer
IBM