Internal Title / Job Req Title : Senior Software Engineer / Lead EngineerJob Profile : Senior Software Engineer IIJob Description Summary : Design, develop, build, implement, document, deploy, operate, analyze, and deliver large-scale, multi-threaded, high-throughput, highly reliable, distributed software applications, tools, systems and services with multiple interacting processes using Object Oriented design, Java, Perl, C++, .
Net or any open Source Technologies.Job Description : ¢ Education : Bachelor's degree or higher in Computer Science or related field (BE / BTech / ME / MTech / MS in computer science etc).
¢ Experience : 4 to 8 ¢ Strong Data structure, Algorithm and Problem solving skills. ¢ Experience in seeing through a complete software life cycle and showing ownership on building components in them ¢ Hands on experience in any of the technologies like Java,.
Net, C#, ASP.Net, Nodejs, Ember.js, Python, PostgreSQL, Reactjs or open source.
etc ¢ Good Problem Solving skills to be able to work independently without guidance ¢ Strong in design patterns ¢ Responsible for development of enhancements to the product and design.
¢ Passion for building scalable, global, complex systems to solve problems with proven ability to deliver high quality software.
Preferred Qualifications ¢ Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.
¢ Solid understanding of Object-Oriented design and concepts ¢ Hard core Engineer with passion for learning new technologies ¢ Expertise in delivering high quality and innovative applications.
¢ Strong desire to build, sense of ownership, urgency, and drive. ¢ Excellent written communication and verbal agility are strong assets.
Skills : - Java, J2EE, Struts, Spring, Hibernate (Java) and EJB