8 Teknobuilt Jobs
Teknobuilt - Software Developer - Python Programming (3-5 yrs)
Teknobuilt
posted 4d ago
Fixed timing
Key skills for the job
Company Overview :
Teknobuilt is an innovative construction technology company accelerating Digital and AI platforms to help all aspects of program management and execution for workflow automation, collaborative manual tasks and siloed systems.
Our platform has received innovation awards and grants in Canada, UK and S.
Korea and we are at the frontiers of solving key challenges in the built environment and digital health, safety and quality.
Teknobuilt's vision is helping the world build bettersafely, smartly and sustainably.
We are on a mission to modernize construction by bringing Digitally Integrated Project Execution System PACE and expert services for midsize to large construction and infrastructure projects.
PACE is an end-to-end digital solution that helps in Real Time Project Execution, Health and Safety, Quality and Field management for greater visibility and cost savings.
PACE enables digital workflows, remote working, AI based analytics to bring speed, flow and surety in project delivery.
Our platform has received recognition globally for innovation and we are experiencing a period of significant growth for our solutions.
Job Description :
We are looking for an experienced developer in python and python application framework to join our team.
You will be developing and mentoring team to develop next micro service application to server global clients for PACE-OS platform.
Overall, you'll strive for efficiency by aligning data systems and application with business goals.
To succeed in this position, you should have good understanding micro service-based architecture to support global traffic and million hits payload, and the ability to database scaling, software design patterns principles and REST Full API development for web application.
Developer skills also include familiarity with several python framework like Django or Django-REST or Flask framework.
If you are detail-oriented, love programing challenges with excellent organizational skills and experience in this field, we'd like to hear from you.
Roles & Responsibilities :
- Developing intelligent, AI driven, and scalable engineering solutions from scratch, partnering with the business to share product vision and goals.
- Working on high/low-level product designs & roadmaps along with a team of ace developers.
- Server-side component designing, detailed technical designing, development, testing, implementation, and maintenance.
- Strong focus on quality by enforcing the code reviews & development best practices/processes.
- Familiar with Test Driven Development (TDD), will be added advantage to perform the job.
- Responsible for providing expertise in the software development life cycle, from concept, architecture, design, implementation, & testing.
- Leading & mentoring scrum teams on a product.
- Responsible for planning the end-to-end technical scope of the product, planning sprint & deliveries.
- Estimates efforts, identify risks & provide technical support whenever needed.
- Demonstrates the ability to multitask & re-prioritize responsibilities based on dynamic requirements.
- Demonstrated experience in B2B web application development for large enterprises.
- Good understanding of browser development tools and performance optimization.
- Understanding of Sonar and Code Quality Metrics, Strong focus on quality by enforcing the code reviews & development best practices/processes.
Requirements :
- 3+ years of experience in software system design & development.
- Extensive development experience in Python programming.
- Passionate about learning new technology, domain, and frameworks.
- Should have experience in any of the Python framework like Django or Django-REST or Flask.
- Good have experience in JavaScript technologies.(e.g , ReactJS/Angular/Node/Express etc.)
- Strong fundamentals in Object-Oriented Design and Data Structures.
- Experience in developing RESTful Web services using any framework.
- Experience with working on Agile Software development methodology.
- Prior experience in the leading/mentoring team is preferred.
- Should possess excellent oral, written, problem-solving and analytical skills.
- Understanding of Sonar and Code Quality Metrics.
Education : B.E, B.Tech, MCA Computer/IT.
Employment Type : Full Time.
Location : Mumbai / Navi Mumbai.
Functional Areas: Other
Read full job descriptionPrepare for Python Software Developer roles with real interview advice
8-15 Yrs
3-6 Yrs
3-4 Yrs