Lead Software Engineer
- Category: IT Engineer & Developer Jobs
- Location: Kota-Kota, Kota-Kota, Rajasthan
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 27K
- Published on: 2025/09/21
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
Related jobs
-
Software Test Engineer
Key Responsibilities:1. Develop and execute test plans, test cases, and test scripts to ensure the quality and functionality of software applications.2. Perform various types of testing, including functional, regression, integration, and performance ...
-
Python Developer
Job Overview: - Senior Python Developer We are seeking an experienced and highly motivated Lead Backend Developer to join our dynamic team. The ideal candidate will have 8-10 years of hands-on experience in backend development, with a strong emphasis...
-
Coding and Web development
We are providing coding and Web development online classes