Software Engineer (Chennai)
Employer:
Industry: Engineering, Software Development
Location: India
Job Details:
– Analysis, design, coding and implementation of large scale custom built object-oriented applications.
– Strong OO design knowledge, including extensive design patterns knowledge.
– Use the latest tools and techniques (J2EE, Hibernate, spring, XML …).
– Knowledge of Agile Methodologies, such as Extreme Programming – XP and Scrum.
– Ideally, knowledge of test driven development and continuous integration.
– Do hands-on coding and proactively mentor developers.
– Contribute to the overall development of company products.
– Participate in design and code reviews with peers.
– Fix issues that may arise in production environments.
– Analyze, design, develop and unit test robust large-scale application.
– Collaborate with product management and quality assurance to delivery highly efficient features and functionality.
– Take ownership of a product feature and drive design, code and feature reviews.
– Provide guidance related to your feature to various cross functional teams within the organization such as Documentation, Professional Services, Sustaining and Support.
Candidate Profile:
– BE/BTech/MCA/MSC IT with 5+years of experience.
– Strong knowledge of and experience with object-oriented methodologies, enterprise application architectures and design pattern, use of automated testing frameworks.
– Expert Knowledge of Java.
– More than three years of experience in design and development of enterprise applications, JEE and experience with EAI, Weblogic and Websphere application server.
– Experience with relational database management systems.
– Highly experienced with software development processes, and in particular, software design and unit/integration testing.
– Strong understanding of application software, scalability, performance and reliability aspects.
– Ability to work in a fast paced, test-driven, collaborative and iterative programming environment.
– Highly motivated individual, who is ready to accept challenges, continually innovate and learn, and help others.
– Fluent in written and spoken English.
Optional Skills:
– The following requirements are optional. However, they will give you better insight in the kind of job this is.
– Experience with UI technologies such as Java Swing, ULC or Zk is a plus.
– Experience working on an offshore team of developers is a plus.
– Experience with open source frameworks such as Hibernate, Spring and Mule a plus.
Latest jobs in Sri Lanka ..
- DevOps Engineer Tech Lead - DevOps Engineer Tech Lead This is an exciting opportunity for a DevOps Engineer Tech Lead to grow and develop their… Apply here.
- JAVA- Tech Lead - Our client is one of the leading companies located in Colombo. Requirements: - Bachelor's degree in IT/Computer science/Engineering. - 5+Years… Apply here.
- QA Analyst (Dankotuwa) - You will be responsible for the quality assurance in Contract Manufacturing Sites. The job role will include; conducting chemical and… Apply here.
- Senior Software Engineer – PHP - We are on the lookout for young, energetic and challenge seeking individuals who are capable of taking ownership of the… Apply here.
- Software Developers - We are looking for positive, dedicated, team members willing to jump in and drive the enhancement of existing software products… Apply here.
- Engineering Assistant - We are looking for a potential candidate who fulfilled below mentioned requirements; - NCT or Equivalent qualification in the field… Apply here.