Python Django Senior Developers
We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from front-end. You will also be responsible for integrating the front-end elements into the application; therefore, understanding of front-end technologies is necessary as well.
Skillset and Expertise
- Having 3 to 8 Years of Industry experience
- Expert in Python, with knowledge of Django
- Familiarity with ORM (Object Relational Mapper) libraries
- Working knowledge of PostgreSQL, MySQL and also knowledge on Oracle
- Able to integrate multiple data resources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Good understanding and knowledge on front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schema that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools
Skills
- JavaScript, HTML5 and CSS3
- PostgreSQL, MySQL, Oracle
- OS Programming (Preferred but not necessary)
Education Qualification: B.E. / B.Tech. / M.E. / M.Tech. / M.S. / MCA in Computer Science from a reputed university and/or equivalent Knowledge and Skills
Location: Hyderabad, Bengaluru, Delhi, If needed Client Locations
Apply Now
Artificial Intelligence (AI) Researchers and Developers
Successful candidate will be part of highly productive teams working on implementing core AI algorithms, Cryptography libraries, AI enabled products and intelligent 3D interface. Candidates will work on cutting edge products and technologies in highly challenging domains and will need to have highest level of commitment and interest to learn new technologies and domain specific subject matter very quickly. Successful completion of projects will require travel and working in remote locations with customers for extended periods
Skillset and Expertise
- Strong software development experience using Python
- Strong background in mathematical, numerical and scientific computing using Python
- Knowledge in Artificial Intelligence / Machine learning
- Experience working with SCRUM software development methodology
- Strong experience with implementing Web services, Web clients and JSON protocol is required
- Experience with Python Meta programming
- Strong analytical and problem-solving skills
- Design, develop and debug enterprise grade software products and systems
- Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Excellent written and verbal communication skills; Proficiency in English. Verbal communication in Hindi and other local Indian languages
- Ability to effectively communicate product design, functionality and status to management, customers and other stakeholders
- Highest level of integrity and work ethic
Concepts (One or more of the below)
- OpenGL based 3D programming
- Artificial Intelligence (AI) Algorithms
- Statistical modelling
- DNN
- RNN
- LSTM
- GAN
- CNN
Education Qualification: Bachelor, Master or PhD degree in Computer Science, Mathematics, Electronics, Information Systems from a reputed university and/or equivalent Knowledge and Skills
Location: Hyderabad, Bengaluru, Delhi, If needed Client Locations
Apply Now
Embedded Developer
We are looking for professional Embedded Developers with minimum two year’s experience to execute complete embedded software development lifecycle. The goal is to create scalable and optimized Embedded solutions.
Responsibilities
- Design and implement software for Microcontrollers, Programmable logic devices, FPGA and System on Chip from requirements to production and commercial deployment
- Design, develop, code, test and debug the firmware.
- Analyze and enhance efficiency, stability, and scalability of system resources
- Support QA and optimize the system performance
- Interface with hardware design and development
Requirements
- Proven working and Hands on experience with Microcontrollers, FPGA
- B. Tech with four years of experience or M. Tech with Two years of experience
- Experience in hands-on development and troubleshooting on embedded targets
- Solid programming experience in C or C++ and HDL
- Python language knowledge is an added advantage
- Proven experience in embedded systems design with primitive, multitasking real-time operating systems
- Familiarity with software configuration management tools, defect tracking tools, and peer review
- Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems
- Adequate knowledge of reading schematics and data sheets for components
- Strong documentation and writing skills
- Optional: Experience of working with GUI development tools (Qt, PyQt5)
Education Qualification: Bachelor, Master or PhD degree in Computer Science, Mathematics, Electronics, Information Systems from a reputed university and/or equivalent Knowledge and Skills
Location: Hyderabad, Bengaluru, Delhi, If needed Client Locations
Apply Now
QA Analyst
We are looking for professional QA Analyst with minimum two to four year’s experience to help us keep growing. If you're hard-working and dedicated, Meslova is an ideal place to get ahead
Responsibilities
- Strong experience in Manual testing
- Strong Knowledge on Automation testing
- Excellent written and verbal communication skills
- Strong experience with SCRUM/Agile software testing methodology
- Experience in STLC. Hands on experience in understanding requirements, preparing Test plans,Test cases, Test execution, Test reports preparation and Analysis
- Functional Automation Testing experience should include the following:
- Design, Development, Enhancement of Automation test suite for web applications using selenium, Python & java
- Test scripting, customization, Test execution, Test report preparation, Test report analysis
- Candidate should be willing to learn and work on Python based automation testing
- Performance and Security Testing:
- Experience in Performance Testing using JMeter, BlazeMeter, HP Load Runner, Ubuntu terminal commands on Web applications
- Hands on experience in Scoping, Work load modeling, Test plan creation, Test scripting, Test execution, Test report preparation
- Test report analysis, Identification of performance bottlenecks and coordination with Development team
- Experience in Security Testing using ZAP, Vega and Burp Suite
Tools / Technologies:
- Python based functional automation testing
Education Qualification: Bachelor, Master or PhD degree in Computer Science, Mathematics, Electronics, Information Systems from a reputed university and/or equivalent Knowledge and Skills
Location: Hyderabad, Bengaluru, Delhi, If needed Client Locations
Apply Now
WPF Developer
We are looking for professional WPF Developer with minimum four to six year’s experience to help us keep growing. If you're hard-working and dedicated, Meslova is an ideal place to get ahead
Responsibilities & Expertise
- Thorough knowledge in Software Development Life Cycle (SDLC) involving Analysis, Design,Development, unit testing, Implementation and Production Support.
- A self-starter who does not need a lot of guidance and can hit the ground running immediately!
- At least 4 years of experience designing & developing applications using C#, WPF
- At least 4 years of experience developing with MVVM architecture pattern.
- At least 6 years of experience in OOPS, Design Patterns with C# in large scale, multi-threaded
business critical applications
- At least 2 years of experience in customizing & extending default or third-party UI controls
- At least 2 years of experience in WPF base framework elements, the layout system, Visual Tree,
User Control, data binding, control template, styles and dynamic resources and animations
- At least 2 years of experience in PRISM, Unity and MEF framework
- At least 3 years of experience working in Agile and SCRUM setup
- Proven experience designing and implementing robust GUIs
- Strong multithreading experience
- Strong lifecycle development background including UI, database, and testing
- Thorough understanding of structured design methodology, prototyping, and client server/objectoriented technologies and programming techniques
- Interpersonal skills and ability to work in a team setting with close communication with others
- Demonstrated ability to understand and articulate details and analyze impact of complex proposed
software solutions and proven track record of delivering maintainable software
- Excellent written and verbal communication skills
- High effectiveness in working with domain experts, users, leads and POs to gather, clarify and
understand requirements and business need and devise optimal solutions
- Proven ability to troubleshoot, debug, and optimize complex code to meet performance and
security requirements
Tools / Technologies:
- .Net Framework 3.5 and above
- Universal Windows Platform
Education Qualification: Bachelor, Master or PhD degree in Computer Science, Mathematics, Electronics, Information Systems from a reputed university and/or equivalent Knowledge and Skills
Location: Hyderabad, Bengaluru, Delhi, If needed Client Locations
Apply Now