Lead Software Engineer Societe Generale

  • company name Societe Generale
  • working location Office Location
  • job type Full Time

Experience: 6 - 6 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: Java, Agile methodologies, Angular, angularjs, Git, mvc architecture, Junit, Mockito, Oracle, Hibernate, PLSQL, OOA, OOD, J2EE Design Patterns, UML, TDD, Spring frameworks, RESTful Web Services, SQL scripts, cicd

About Societe Generale

Job Description

Responsibilities: Responsible for understanding the software requirements and developing it into a working source code accordingly. Profile Required: Proficiency in programming language - JAVA - Good understanding of Software lifecycle - Knowledge of software Design principles - General understanding of investment banking industry is desired Responsibilities - Write well designed, testable, efficient code - Should be a self-starter, having passion for technology and must be a quick leaner. - End to End delivery starting from design till delivery - Troubleshoot, debug, support and upgrade existing software - Gather and evaluate user feedback - Recommend and execute improvements adding efficiency. - Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Requirements: - 6+ years" experience as a Full Stack Software Developer, Software Engineer or similar role with B-TECH/MCA in Computer Science, Engineering or a related field - Familiar with Agile methodologies - Experience with software design and development in test-driven techniques - Good hands-on knowledge of Java, Angular, Spring frameworks, AngularJS, GIT, Restful Web Services, MVC architecture, Junit, Mockito - Experience with databases (Oracle) and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate). Good PL/SQL knowledge - Ability to learn new languages and technologies - Excellent communication skills are must - Resourcefulness and troubleshooting aptitude - Strong knowledge in OOA (Object Oriented Analysis) & OOD (Object Oriented Design), J2EE Design Patterns and UML - Good Knowledge in rest web services - Sound Knowledge in writing SQL scripts, stored procedures and functions - Experience in TDD - CI/CD exp,