3 TMEIC Jobs
2-5 years
₹ 3 - 6L/yr
Hyderabad / Secunderabad
1 vacancy
Software Engineer
TMEIC
posted 16hr ago
Fixed timing
Key skills for the job
Position Title: Software Engineer
Reporting to: Project Lead
Functions to be supervised directly
Job Location: Hyderabad
Summary of work Environment and Work performed:
1. Develop web applications (including Mobile Web) using Python and JavaScript.
2. Use Python frameworks like Django, FastAPI, Flask to build necessary web-services.
3. Use UI frameworks like VueJs, React, Angular and writing necessary services.
4. Design and develop UI using modern HTML/CSS frameworks.
5. Deploy and maintain applications using cloud services like AWS/Azure.
6. Maintain, Enhance and fix existing applications on production.
Specific Duties:
1. Write modular, testable, and resilient code.
2. Build responsive UIs using modern CSS/HTML frameworks.
3. Write and execute automated tests covering all scenarios of the application.
4. Use git to properly version control all aspects of the application.
5. Build and deploy applications using CI/CD pipelines.
6. Collaborate with various teams involved in the development process.
7. Maintain, enhance and fix existing applications in production.
Desired Outcome:
1. Build high-quality, and fully performing software in compliance with coding standards and technical design.
2. Work collaboratively with the team to achieve project goals.
3. Contribute innovative and practical solutions to solve complex problems.
4. Deliver an optimal user experience through responsive, user-friendly, and up-to-date web interfaces.
Education, Knowledge, Skills, Abilities and Experience:
Education Essential: - Engineering graduate (Computer Science / EEE / ECE / IT)
Desired Knowledge : -
1. Proficient in JavaScript and Python programming languages.
2. Web applications design and different architectures.
3. Integration of SSO and protocols like OAuth/OpenID.
4. RESTful and other types of web services integrations knowledge.
5. Client-Server and Distributed programming knowledge.
6. Cloud computing and using cloud services like AWS/Azure.
7. Knowledge of container services like docker is beneficial.
Skills and abilities:
1. Proficiency in JavaScript: Understanding of concepts like asynchronous programming and ES6. Knowledge of JavaScript frameworks such as Angular, React, or Vue.js is beneficial.
2. Proficiency in Python programming language: Understanding of Python code and write necessary web services. Experience with frameworks like Django, FastAPI or Flask is beneficial. 3. Proficiency in HTML5 and CSS3: Ability to create responsive designs, and familiarity with browser testing and debugging.
4. Knowledge of RESTful APIs and third-party API integrations, including SSO integrations using OAuth/OpenID.
5. Understanding of databases: Knowledge of SQL databases like PostgreSQL, MySQL and NoSQL databases like MongoDB. Understanding of how to interact with these databases using Python libraries.
6. Version Control/Git: Familiarity with version control systems like Git for tracking changes in source code during software development.
7. Familiarity with code testing: Knowledge of testing frameworks and practices to ensure code quality.
8. Understanding of CI/CD techniques and build deployment pipelines.
9. Understanding of secure coding practices.
Experience:
1. 3 to 5 years of experience in building and deploying web applications using the Python and JavaScript.
2. Experience with Python, with frameworks such as Django, FastAPI or Flask.
3. Experience with JavaScript, including familiarity with modern frameworks such as React, Angular, or Vue.js.
4. Experience with HTML5, CSS3, and responsive design.
5. Experience integrating third-party applications using RESTful APIs or other web services.
6. Experience with database technologies, both SQL (like PostgreSQL or MySQL) and NoSQL (like MongoDB).
7. Experience integrating authentication providers using OAuth/OpenID.
8. Experience with version control systems, such as Git.
9. Experience with testing and debugging in multiple browsers or platforms.
10. Experience with server-side languages and server-side templating languages is a plus.
Best Regards,
Kodandapani.D
Executive-HR
Dept: Human Resource
8008870861
Kodandapaani Yadav Dabbugunta | LinkedIn
TMEIC Industrial Systems India Pvt. Ltd.
Group company of TMEIC Corporation, Japan.
Address: Unit No. 06-01, Level-6, Block-2, Cyber Pearl,
HITEC City, Madhapur, Hyderabad 500081, Telangana.
Website: www.tmeic.com
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Engineer roles with real interview advice