Product - Developer
-
Job Requirements
- Strong knowledge on Python features such Collections, File operations, Exception handling.
- Understanding of Spring-boot, authentication and authorization, security, and protection features.
- Knowledge on UI-technologies such as Angular, React JS etc.
- Knowledge on Log and debugging skills to identify and fix the bugs to ensure high availability.
- Understanding of Unit and Integrations testing to ensure code quality in edge cases.
- Understanding of JMeter for Load testing
- Ability to identify the issue and resolution quickly.
- Good knowledge in database for writing SQL and knowledge on JSP.
- Good knowledge in all SDLC phases for designing and implementing robust enterprise level applications.
- Should be known for better communication in team and handle change requests.
- Should have worked with Git/ SVM/ Bitbucket version control mechanisms
- Understanding of the deployment process and working of a CICD pipeline
-
Job Responsibilities
- Knowledge of design principles and fundamentals of architecture
- Understanding of performance engineering
- Knowledge of quality processes and estimation techniques
- Basic understanding of project domain
- Ability to translate functional / non-functional requirements to systems requirements
- Ability to design and code complex programs
- Ability to write test cases and scenarios based on the specifications
- Good understanding of SDLC and agile methodologies
- Awareness of latest technologies and trends
- Logical thinking and problem-solving skills along with an ability to collaborate
-
Technical and Professional Skills
- Database – PL/SQL, PostgreSQL, DB Weaver.
- Python – Flask, Python/Rust (PyO3), Visual Studio Code.
- UI & Markup Language – Svelte, CSS-Responsive, HTML, HTML5, JavaScript, CSS.
- Performance testing.