Python Developer - Django/Flask Teknobuilt

  • company name Teknobuilt
  • working location Office Location
  • job type Full Time

Experience: 3 - 3 years required

Pay:

Salary Information not included

Type: Full Time

Location: Maharashtra

Skills: Python, Django, Flask, JavaScript, Angular, node, express, Data structures, Python Application Framework, DjangoREST, Test Driven Development TDD, B2B Web Application Development, Reactjs, ObjectOriented Design, RESTful Web Services, Agile Software Development

About Teknobuilt

Teknobuilt is the digital revolution in engineering and construction to bring “Surety in Project Delivery”. With our advanced execution methods powering agile teams, our solutions help reduce schedule delays and cut cost leakages on your projects. Build anything with confidence using Teknobuilt’s PACE OS - the only end to end, fully digital, collaborative cloud-based solution that offers:
• Complete projects on time & within budget
• End to end digital speed, flow & visibility
• A one world of integrated digital engineering, preconstruction planning & construction
• Save time, reduce costs, collaborate better, improve productivity

PACE OS is a unified platform helping faster and sustainable project delivery in infrastructure and energy. Teknobuilt’s platform delivers productivity efficiencies across key stake-holders. The digital assembly line technique incorporates Advanced Work Packaging (CII/COAA best practice) from heavy industry construction projects & LEAN that ensures repeatable and consistent delivery of work scope. Our offerings are:
1. PACE OS 4.0 includes:
• APE: Advanced Project Execution
• FSM: Field & Services Management
• QCX: Quality, Close-out & Handover
• HSE: Health, Safety & Environment
• Digital Control Tower
• Carbon tracking and guidance for Net zero delivery
2. Industry Expertise & Consulting: Subject matter expertise & advanced execution support from deep experience in construction projects
3. Productivity Engineers & Services for implementation, training and deployment

Job Description

We are seeking an experienced developer proficient in Python and Python application frameworks to become a valuable addition to our team. Your primary responsibility will involve developing and leading a team in creating the next microservices application to cater to global clients on the PACE-OS platform. Your focus will be on ensuring efficiency by aligning data systems and applications with the organization's business objectives. As a skilled developer, you should have expertise in various Python frameworks such as Django, Django-REST, or Flask. If you are detail-oriented, enjoy tackling programming challenges, possess exceptional organizational skills, and have relevant experience in this field, we encourage you to apply for this position. Your roles and responsibilities will include: - Developing intelligent, AI-driven, and scalable engineering solutions from scratch in collaboration with the business to communicate product vision and goals. - Collaborating with a team of proficient developers on high and low-level product designs and roadmaps. - Designing server-side components, detailed technical planning, development, testing, implementation, and maintenance. - Emphasizing quality through code reviews and adherence to development best practices and processes. - Familiarity with Test-Driven Development (TDD) is advantageous for this role. - Providing expertise across the software development life cycle, from concept and architecture to design, implementation, and testing. - Leading and mentoring scrum teams on product development. - Planning the technical scope, sprints, and deliveries of the product. - Estimating efforts, identifying risks, and offering technical support as required. - Demonstrating the ability to multitask and adjust responsibilities based on evolving requirements. - Possessing experience in B2B web application development for large enterprises. - Proficiency in browser development tools and performance optimization. - Understanding of Sonar and Code Quality Metrics to ensure high-quality code. - Having at least 3 years of experience in software system design and development. - Extensive experience in Python programming and a passion for exploring new technologies, domains, and frameworks. - Experience with JavaScript technologies such as ReactJS, Angular, Node, or Express is a plus. - Strong foundation in Object-Oriented Design and Data Structures. - Developing RESTful Web services using any framework. - Working knowledge of Agile Software development methodology. - Previous experience in leading or mentoring teams is preferred. - Excellent oral, written, problem-solving, and analytical skills are essential. Education: B.E, B.Tech, MCA in Computer/IT Salary Range: Competitive Employment Type: Full Time Location: Mumbai / Navi Mumbai If you meet the specified qualifications and are excited about the opportunity to contribute to our team, we look forward to hearing from you.,