Python Fullstack Developer
Technology
CognizantHyderabad, India1 month ago
Full timeOn-site
Job description
Responsibilities:
- Participate in the entire Software Development Lifecycle (SDLC), including planning, design, development, testing, and deployment.
- Analyze daily failures and proactively contribute to corrective actions and engineering change strategies.
- Design and develop User Interfaces (UI) using Angular and related technologies such as TypeScript, HTML, and CSS.
- Design and implement back-end logic for data processing, business rules, and application workflows.
- Write unit and integration tests for both front-end and back-end components.
- Perform testing and debugging of new software releases prior to deployment to the global fleet.
- Contribute to code reviews and provide constructive feedback to team members.
Required Skills & Experience:
- Proven ability to build dynamic and interactive web applications using modern web development frameworks such as Angular or React.
- Strong knowledge of JavaScript, TypeScript, HTML, and CSS (portfolio preferred).
- Experience in Object-Oriented Programming using Python, JavaScript, or C++.
- Experience with scripting languages such as Python and Bash.
- Strong working knowledge of Linux and Command Line environments.
- Knowledge of database management systems, including SQL and NoSQL databases.
Keywords
pythonsoftware-developmenttraining-and-developmentsoftware-development-lifecyclesystems-development-life-cycle-sdlcplanning-and-forecastingelectrical-engineering-and-planningplanning-and-designvisual-art-designproduct-development-and-designtesting-and-analysisuser-interface-uitypescriptmicrosoft-typescriptcascading-style-sheets-cssdata-processingdebuggingcode-reviewconstructive-feedbackweb-applications
Interested in this role?