Educational Qualification: Bachelor's/Master's degree in computer science(B.Tech/BE/MCA/BCA/MSC), information technology, or a related field or equivalent experience
Experience: 4 to 6 years of experience in Python, Django.
Shift Day Time / Flexible Shift
Requirement:
Skills Required: Python, Django, PostgreSQL/MySQL/SQL, Angular 7/8+, GIT
Should Have:
- Expertise in HTML, CSS, JavaScript, jQuery
- Experience using JSON/XML
- Experience in development and integration of web services (e.g. REST, SOAP)
- Experience with Application Development using object-oriented Lifecycle and Application Frameworks
- Experience with GIT to build and deploy code deployment to production environments
- Experience with Agile Methodology (Scrum) and JIRA
- Experience using Progress tools including Debugger, Promon, and Profiler; scripting using UNIX and LINUX commands, in depth Knowledge of UNIX operating system
Roles and Responsibilities:
- Build and maintain state of the art web solutions using latest technologies.
- Build the application, test it, document it, and deploying it at scale.
- Be available during the office hours to interact with NTA team directly.
- Understand requirements and ask any questions to avoid reworking on a concept due wrong understanding.
- Interact with other team members to clear any confusion or if need any help
- High-level architecture and diagrams need to be provided by the developer or their manager.
- Write code keeping in mind the whole application must pass penetration test at the end
- Write effective unit testing.
- Use swager for API documentation
- Implement logging
- Prioritize production issues
- Once product is live, programmers should be available during any shift to resolve any production issue (on call).
- Maintain privacy and confidentiality.
- Seek new knowledge and actively develop new skills.
- Keep user experience in mind when building the screens.