1 open role
Software Development Engineer - 1
Job description
Contribute in all phases of the development lifecycle Write well-designed, testable, efficient code Do high level design with guidance; Functional modelling, break-down of a module Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Org Development Requirements BCA/MCA/B.
Tech/M.Tech or any degree in Computer Science, Engineering or a related subject Extensive and expert programming experience in Java. Solid knowledge or experience in designing and developing applications using Java EE platforms Object Oriented analysis and design using common design patterns. Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc) Good at problem solving, data structures and algorithms Nice to Have Experience in developing web applications with Spring Framework Experience with test-driven development Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) The capability to craft object-oriented models and design data structures, implement business logic and data models with suitable class design.
Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product An understanding of the industry’s coding standards and an ability to create appropriate technical documentation.
Description copied from Winni's careers page. Read the full posting before you apply.
More jobs in Chandigarh
Branch:Branch Relationship Officer
Axis Bank· Chandigarh, IndiaSenior Service & Dealer Operations Engineer
GE HealthCare· IND28-01-Chandigarh-Plot No 10Product Specialist - Oncology (Solid Tumours) - Chandigarh
Johnson & Johnson· Chandigarh, IndiaSales Rep./ Territory Business Executive (Dermatology Specialty Sales)
Novartis· Chandigarh (Territory)