Lead Software Engineer Full Stack – Automation Factory (Large Private Bank)
Job Summary
Lead Software Engineer- Full Stack (Front End)
## About the Role
As a Senior Software Engineer you will be an integral member of an agile team responsible for building enterprise software systems. You will guide junior developers code in multiple languages and utilize a variety of development tools.
## Key Responsibilities
- Develop software and interpret technical specifications.
- Discuss project scope and understand technical requirements.
- Write clean functional front-end and back-end code.
- Test software fix bugs and resolve coding issues.
- Ideate solutions and design architectural patterns.
- Manage databases and applications and write APIs.
- Troubleshoot debug and upgrade software systems.
- Write comprehensive technical documentation.
- Maintain and review code repositories including peer reviews.
- Execute unit tests and ensure post-integration functionality.
- Convert business requirements into system specifications and analyze impact.
- Deploy applications and provide production support.
## Requirements
### Educational Qualifications
- BE / BTech / BSc / BCA / MCA.
- Other graduates with certifications from NIIT / Tech. Institute / AGILE SCRUM.
### Key Skills
- Proficiency in Microsoft / Open Source Technologies.
- Programming Languages & Frameworks: C# JAVA Core Python C Ruby Angular React Power platform.
- Architecture: 3-tier/n-tier architecture.
- Databases: SQL server Oracle Postgre SQL MongoDB.
- Web Technologies: JavaScript CSS HTML Ajax jQuery.
- Strong communication skills.
### Experience Required
- Minimum 11 years of experience.
- Experience with Microsoft / Open Source Technologies.
- Experience in C# JAVA Core Python C Ruby Angular React Power platform.
- Experience with 3-tier/n-tier architecture.
- Experience with JavaScript CSS HTML Ajax jQuery.
- Experience with Test-Driven Development Unit Testing Web Services.
- Proficiency in Object-oriented programming.
- Experience with SQL server Oracle Postgre SQL MongoDB.
- Proven ability in writing reusable libraries.
- Banking exposure is preferable.
Required Skills:
dot net coreC#Angularreact JSWeb Developmentfluttersecurity networkGit