Senior Python Developer
at A leading Media Data and Analytics Firm
YOUR RESPONSIBILITIES
- Development and unit testing of web applications including back-end (microservices), maintenance & level 3 support of the same
- Assist Project Managers, Business Analysts, and Tech Lead in project planning (provide estimates, risk analysis, requirements analysis, technical options)
- Software Architecture
- Involvement in full life cycle of projects (including requirement analysis and system design, development and support if required)
- Support and work collaboratively with teams across areas of design, development, quality assurance and operations
- Commit your knowledge and experience into team success
- A small amount of travel (when needed) to work with other offices
- Attend meetings to discuss and demonstrate solutions at both technical and business level
REQUIRED SKILLS AND EXPERIENCE
- 5+ years web application development experience
- 3+ years developing with Python
- 3+ years developing with C# and .NET Framework 4.x
- Experience with ASP.NET MVC, ASP.NET WebAPI 2, LINQ, and WCF
- Dependency Injection and other common ASP.NET MVC design patterns
- Experience with API design and development using REST
- Experience with performance optimization
- Experience integrating security best practices into the SDLC
- Experience with object-oriented programming (OOP) and OOP patterns
- Experience with Git
- 1+ years of Agile development experience
- Experience manipulating and working with data in a variety of forms: csv, xml, json, structured and unstructured
- Experience with SQL database schema design and querying. Microsoft SQL Server and PostGreSQL are used and preferred.
DESIRABLE SKILLS AND EXPERIENCE
- Knowledge of JIRA, Bamboo, Confluence, or BitBucket is a plus.
- Experience with a JavaScript MVVM library such as Web Components, knockout.js, Angular, React, etc. is a plus (Web Components and knockout.js are used and preferred)
- Experience with HTML5/CSS3/JavaScript/ and AJAX is a plus
- SPA (Single Page Application) design and implementation is a plus
- Experience with any ORM such as Entity Framework or NHibernate is a plus (NHibernate is preferred)
- Experience with TypeScript is a plus
- Experience with MS Build is a plus
- Experience with CI/CD is a plus
- Experience with Object Mapping Frameworks (AutoMapper, etc) is a plus
- Understanding of OOD, DDD and TDD is a plus
- AWS-based development is a plus
- Knowledge of Flask is a plus.
PERSONAL SKILLS
- Clever personality
- Strong spirit skills set: conflict resistant, self -motivated, result-oriented, responsible, honest, “open”, courageous
Similar jobs
Job Overview:
Python Lead responsibilities include developing and maintaining AI pipelines, including data preprocessing, feature extraction, model training, and evaluation.
Responsibilities:
- Designing, developing, and implementing generative AI models and algorithms utilizing state-of-the-art techniques such as GPT, VAE, and GANs.
- Conducting research to stay up-to-date with the latest advancements in generative AI, machine learning, and deep learning techniques and identify opportunities to integrate them into our products and services.
- 7+ years of Experience in creating rest api using popular python web frameworks like Django, flask or fastapi.
- Knowledge of databases like postgres, elastic, mongo etc.
- Knowledge of working with external integrations like redis, kafka, s3, ec2 etc.
- Some experience in ML integrations will be a plus.
Requirements:
- Work experience as a Python Developer
- Team spirit
- Good problem-solving skills
- Proficient in Python and have experience with machine learning libraries and frameworks such as TensorFlow, PyTorch, or Keras.
- strong knowledge of data structures, algorithms, and software engineering principles
- Nice to have experience with natural language processing (NLP) techniques and tools, such as SpaCy, NLTK, or Hugging Face
Requirements
- Design and implement a full-stack web application using Python Django framework and ReactJS.
- 1+ years of experience in building and deploying web applications.
- Experience in designing and using RESTful APIs.
- Basic knowledge in front-end technologies such as JavaScript, , ReactJS, HTML5, and CSS3.
- Understanding of fundamental design principles behind a scalable application.
- Understanding of databases, SQL and non-relational, plus the Django ORM.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience in web mark-up like HTML and CSS.
- Experience with data structure libraries.
- Familiarity with RESTful APIs.
- A knack for bench marking and optimization.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as NPM etc.
- Strong knowledge of Git version control.
- Experience deploying Python applications into production.
- Amazon Web Services (AWS) knowledge is a plus.
Responsibilities
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performance applications using Django framework in Python.
- Create and use the REST APIs for communicating with other apps.
- Assess and prioritize feature requests and work in Agile framework.
- Implementation of security and data protection algorithms.
- Integration of data storage solutions like databases, key-value stores, blob stores, S3 etc.
- Improve the functionality of existing systems and applications.
- High commitment to work and taking ownership of deliverables.
- Help to research and influence our path forward with strategic technology initiatives.
We are an IT company in Mohali Punjab. We are looking for .NET developer to join our company.
Duties & Responsibilities:
1. . NET based project development
2. Meeting Clients
3. Client Support
4. Troubleshooting.
Skills:
C#, SQL, T SQL, Visual Studio, ADO.Net Scripting, ASP.Net
The ideal candidate will be
1. B. Tech or M. Tech
2. 1-3 years previous working experience in .NET development.
3. Currently living in Mohali/Chandigarh/Zirakpur.
Responsibilities:
- Develop cloud-based Python Django software products
- Working closely with UX and Front-end Developers
- Participating in architectural, design, and product discussions
- Designing and creating RESTful APIs for internal and partner consumption
- Working in an agile environment with an excellent team of engineers
Skills:
- Highly proficient with Python
- Hands-on experience with the Django framework
- Solid database skills in a relational database (i.e. PostgresSQL, MySQL, etc.)
- Strongly preferred exposure with Elasticsearch
- Knowledge of how to build and use RESTful APIs
- Strong knowledge of version control (i.e. git, svn, etc.)
- Experience deploying Python applications into production
- Amazon Web Services (AWS) infrastructure knowledge is a plus
Title : .Net Developer with Cloud
Locations: Hyderabad, Chennai, Bangalore, Pune and new Delhi (Remote).
Job Type: Full Time
.Net Job Description:
Required experience on below skills:
. Experience with MS Azure: App Service, Functions, Cosmos DB and Active Directory
· Deep understanding of C#, .NET Core, ASP.NET Web API 2, MVC
· Experience with MS SQL Server
· Strong understanding of object-oriented programming
· Experience working in an Agile environment.
· Strong understanding of code versioning tools such as Git or Subversion
· Usage of automated build and/or unit testing and continuous integration systems
· Excellent communication, presentation, influencing, and reasoning skills.
· Capable of building relationships with colleagues and key individuals.
. Must have capability of learning new technologies.
Job Brief
Primary Responsibilities:
- Obtaining in-depth understanding of design and implementation of existing software product
- Performing all phases of software engineering including requirements analysis, design, estimation, and development & testing
- Applying innovation and creativity in design and implementation of features
- Designing reusable components, frameworks and libraries
- Troubleshooting production support issues post-deployment and come up with solutions as required
- Follow the processes defined by the project manager and the organization
General Requirements
- 2+ years of experience in full-stack development in python based technologies.
- Experienced in relational database technologies
- Good in data structures and algorithms
- Good written and verbal communication skills
- Self motivated and willing to learn new technologies
- Experience in AWS cloud technologies is plus
Technologies
- Python, Django
- Angular
- JavaScript, HTML, CSS technologies
- Must understand AJAX and REST
We are currently hiring for Singapore headquartered, 2017 growing product based company into FinTech Space at NCR-Gurgaon/Remote (work from home due to covid-19 pandemic), currently operating in Singapore, India, Hong Kong market, near future vision is to expand the team & operations in other geographies globally. For company details & other possible opportunities with our product clients in NCR & BLR, simply connect at linkedIn OR email the profile directly for quick response.
Company Culture:
- Be a core member and shape the company: You won’t be just another employee. We are intentionally small in terms of team size. It helps us ensure that every voice is heard, and every opinion valued.
- Fast track learning with excellent mentorship: We have deep expertise in every functional domain, and every single one of us is very enthusiastic about sharing knowledge. You can also learn and work on the full stack.
- High Growth compensation – cash and seed equity: We have built a good team, a good product, and raised money. We are accelerating full pedals now. This is the best stage to join a startup.
- International exposure: We are already operational in Singapore and will soon expand in new geographies. This is a great opportunity to explore different cultures and economies.
- Open and creative workplace: We believe new ideas can come from everywhere, so we are always on the lookout.
- Benefits: Competitive compensation, flexible culture/timings, team outings and other perks.
Experience Range: 1-8 Years
Seeking high end technical aspirants and startup enthusiasts to develop its own state of the art products & cutting-edge services that help invest millions of dollars into financial markets and bring people closer to their financial goals. As we build and scale over the next few years, our product and engineering team is growing and it's the perfect time to join the team at a growing stage and create an impact within and outside the organization. We have just started and our customers are already in love.
If you are tired of maintaining a brownfield project or working on features that do not see the light of the day or just feel like writing software isn't exciting anymore, come work with us to solve the real-life complex/challenging problems . We believe in building things the right way, invest in developer productivity and follow proven engineering practices to ensure that you spend the maximum amount of time working on real problems that matter. Since work is a big part of your life, we also want to keep it interesting by working on new but proven technologies, sharing knowledge and of course have fun in the process (company outings, team sports, lunches, etc)
Basic Role Responsibilities & Requirements:
- 1-8 years of software development experience with excellent programming skills in any language
- Deeply technical with a track record of successful delivery as an individual contributor
- Strong computer science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis
- Take ownership of new products/features and Proven ability to deliver a high-quality product that scales
- Contribute to the system design and architecture of our backend APIs and fund management system
- Ability to challenge ideas and also get challenged to find the best solution and break down a big problem into chewable pieces in a very structured way
- Ensure adherence to engineering best practices and maintain the overall quality of our codebase
- Collaborate with cross functional teams throughout the whole process
- Mentor and assist younger members of the team and perform code reviews
- Work with the product team to translate powerful ideas into everyday business value
Desired Technical Skills: Data Structure, Algorithm, Problem Solving/Analytical Skills, Backend Development, Java/Python/
Please do not hesitate to share it with your nexus who may be looking for the next exciting career.
Candidate must have experience with start up product based companies.
Opportunity is with the client from E Mobility domain.
Company Introduction –
- Information Security & Data Analytics Series A funded company.
- Working in cutting edge technologies - Using AI for predictive intelligence and Facial Biometrics.
- Among Top 5 Cyber excellence companies globally (Holger Schulze awards)
- Bronze award for best startup of the year (Indian Express IT awards), only cyber Security Company in top 3.
- More than 100+ clients in India.
Job Description:-
Job Title: Python Developer
Key Requirements:-
- Mine data from structured and unstructured data sources.
- Extract data (text, images, and videos) from multiple documents in different formats.
- Extract information and intelligence from data.
- Extract data based on regular expressions.
- Collect data from structured RDBMS databases.
- Work closely with Project/Business/Research teams to provide mined data/intelligence for analysis.
- Should have strong exposure to core python skills like multiprocessing, multithreading, file handling, data structure like JSON, Data frames, and User Defined Data structure.
- Should have excellent knowledge of classes, file handling, memory manipulations.
- Strong Knowledge in Python.
- Strong exposure to frond end languages like CSS, JavaScript, Ajax etc.
- Should have exposure to requests, Frontera, scarpy-cluster, elastic-search, distributed computing tools like Kafka, Hbase, Redis, Zookeeper, restAPI.
- Should be familiar with *nix development environment.
- Knowledge of Django will be added advantage.
- Excellent knowledge on Web Crawling/Web scraping.
- Should have used scraping modules like Selenium, Scrapy, and Beautiful soup.
- Experience with text processing.
- Basics of databases. Good troubleshooting and debugging skills.
Experience : 1-4 Years Experiene
Education
B.Tech, MCA, Computer Engineering