Azine Technologies is known for our innovative technologies, products and services -- and for the people behind them. At Azine, we create identity verification products which are essentially apps, APIs, SDKs which have different modules that undergo OCR, Face Recognition, and other AI and machine learning. We’re looking for a Python Developer who can fulfil the following responsibilities.
Role and Responsibilities
- Design & implement new software modules based on the product requirements
- Debug existing software components, fix issues and avoid regressions
- Be proactive, take ownership and be accountable
- Familiar with Test Drive Development.
- Participate in software architecture, design discussions and code reviews
Qualifications and Education Requirements
Bachelor’s degree and 4+ years of software development experience or equivalent, including Computer Vision and AI/ML.
Understanding of OCR, Neural network and Deep learning.
Expert in Java with knowledge of Java Frameworks.
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Proficient understanding with code versioning tools such as Git, SVN, etc.
Strong unit test and debugging skills.
Basic understanding of front-end technologies, such as Javascript, HTML5, and CSS3
About Azine Technologies
About
Azine Technologies Inc. has been providing software engineering services, application development along with information technology consulting on a global scale to Fortune 500 companies since 2015.
AI-BASED SOLUTIONS
We develop complex and innovative programs without experts targeting trending service domains. Our AI services help you work faster and reduced costs providing error-free solutions.
MACHINE LEARNING
Azine technology builds powerful logics to automate your day to day operations and processes with minimum human supervision, thereby increased production speeds, minimal efforts and assured reliability.
FACE RECOGNITION
With many profound concerns of security and safety, with our best in class AI driven logics, we integrated our self to many technologies including software and hardware to provide enhanced security measures enabling safe and best customer experience.
Connect with the team
Similar jobs
Job Role
Full Stack Developer (SDE-2)
Job Description
We are looking for engineers who are passionate about solving complex problems and building next generation products for a global customer base & scale.
Job Responsibilities
- Design, build, and maintain high performance, clean and reusable code.
- On Calls Monitoring the performance of live applications and work on optimising them at the code level
- Clearly understand the requirements, designs and convert them into high quality code.
- Identifying and resolving the bugs and enhancing application performance. Performing unit testing on code
- Collaborating with cross-functional teams to define and design new features
- Staying up to date with new mobile technology trends, applications, and protocols
- Develop a highly scalable and secure cloud-based system for collecting health data and performing analytics.
- Document software and features for internal and external engineering teams
- Collaborate with other groups (QC/testing, algorithm developers, etc.)
Skills/ Experience
- 3 to 8 years of experience in developing ecommerce B2B/B2C products/platforms.
- Engineering or Equivalent Bachelor’s degree preferable from top engineering colleges.
- Expertise in Data Structure, Algorithms & System Design
- Expertise In Java/JavaEE/Spring/SpringBoot/HTML/CSS/Angular/React/Vue JS
- Expertise In Database RDBMS/NoSQL (Solr/REDIS/MongoDB/RabbitMQ/Kafka etc)
- Good understanding In GCP/AWS/DevOps/SRE/On-Calls.
- Good understanding of AI/ML/Data Science Algorithms.
- Able to work and thrive in a fast-paced, rapidly changing work environment
- Should have excellent communication skills, with an ability to convey ideas clearly & precisely
- Must have leadership skills & a good team player
- Must be pro-active & a self-starter
- Strong experience in Core Java, Multi-Threading, data structures (List/Map/Set) and unit testing
- with (Junit, Mockito)
- Strong experience with Spring Framework (Spring MVC, Spring REST, Spring Data), ORM
- frameworks (JPA, Hibernate) and RDBMS (Oracle/MySQL/Postgres)
- Strong experience in applying Object-Oriented design principles and Design Patterns
- Good knowledge of Multi-Tier architecture, Micro Services architecture and Service Oriented
- Architecture
- Exposure to AWS Cloud, NoSQL Database (Mongo, Cassandra), Message Broker (Active
- MQ/RabbitMQ/Apache Kafka) and Big Data Technologies (Hadoop/Hive/Spark)
- Additionally, must possess capability to review code, produce technical specification document
- and knowledge of code quality tools (PMD/FindBugs/Sonar)
- To perform requirement analysis and oversee the implementation of architectures of project scope
- To provide customized reusable solutions of project, program or operational scope
- To develop high-quality and detailed designs
- To conduct unit testing using automated unit test frameworks and identify and address possible risk by conducting mitigation action planning
- Conducting configuration of your own work or from the team and assess the technical impact of multiple technologies/strategies
- Reviewing the work of other developers with feedback for improvement (if applicable)
- Using coding standards and best practices to ensure quality deliverables
- Contribute as a team member to an operational, integration or application architecture requirements, design, implementation, or on-going operations deliverables
Are you looking for a Senior Backend Engineer role in a high growth startup? Are you eager to learn and make a difference at work every day? If so, then read on.
At PlumQR, we work on revolutionizing the Food & Beverage industry with our cloud-based tech products. Millions of businesses across the world are switching for better, smarter & more hygienic products to reinvent their businesses. If you have what it takes to innovate & lead, we have just the right opportunity for you.
Requirements
- Minimum 3 years as a Senior Backend Engineer
- Strong software development experience in a SaaS product company
- Significant experience with NodeJS, React.js, React Native, MySQL, MongoDB, Java
- Cloud computing services (e.g. Google Cloud Platform)
- Strong problem-solving skills
- Ability to explain technical details to people inside the company
We are hiring for a Software Engineer Team Lead - Backend, to join our education-focused fintech lending startup, GrayQuest. Our core product is a combination of a lending product, a rewards product and an insurance product to redefine the education fees payment across the country.
You will be joining a young and vibrant team of developers who are pushing the boundaries of consumer financing through technology.
Key Responsibilities :
- Participate in all stages of the Software Development Lifecycle
- Develop back-end components, services, and APIs. Support integration of user-facing elements, and collaborate closely with the design and front-end development team.
- Write elegant, effective, and scalable code while maintaining the highest level of coding standards.
- Take complete ownership of projects and ensure timely deliveries
- Ability to debug, refine, review, and deploy code
- Work closely with the QA team to test, and document project features.
- Ability to interact with all stakeholders. Understand business requirements, and effectively convert them into technical specifications
- Mentor junior developers and participate in peer Review
Requirements:
- Demonstrable experience as a Python Developer (3+ years)
- Strong knowledge of Python frameworks (Django Rest, Flask)
- Experience working on REST APIs
- Strong knowledge of SQL and JavaScript
- Experience with Amazon Web Services (AWS)
- Working knowledge of React
- Familiarity with Agile development methodology
- Good understanding of task breakup, milestone definition, and work delegation.
- Past experience of working in a fintech/financial services domain or a consumer internet startup will be preferable but not required
- Work experience in early-stage startups (0 ->1) is a big plus
- Bachelors or equivalent degree from premier institutes is a plus
- Most importantly, the biggest skill we look for our prospective candidates is "Learnability" - how quickly can you learn.
Why is this a great opportunity for the right candidate:
- Work with a young dynamic core team backed by marquee investors from the financial services space
- Work on a product/business that has achieved product market fit and take it to scale
- Equity compensation and competitive market salaries
- Work environment that prioritizes talent, hustle and dedication
We will also ensure we give a preference to applicants who directly email us with their background/context and why they think they should be a strong candidate for this position at GrayQuest. Email us at work (at the rate) grayquest (dot) com and cc Sonal (at the rate)grayquest (dot) com
-
Expert knowledge of computer science, with strong competencies in data structures, algorithms,
and software design.
-
Strong understanding of end-to-end architectures and development frameworks; knowledge
across tiers in a multi-tier cloud environment including load balancers, web servers, application
containers, data stores, and distributed caches.
-
Minimum 6 years of experience with deep technical knowledge and hands on skills in Java.
-
Has worked extensively on caching technologies such as Redis, memcache.
-
Should be strong with Data Strcutures, Algorithms & OOPs concepts.
-
Worked on NoSQL databases such as MongoDb.
-
Designed and developed highly scalable multi-threaded large scale distributed systems.
-
Well versed with services and micro-services architecture.
-
-
Usage of containers, virtual machine systems, cloud computing.
-
- Extensive experience in developing Java EE application
- Hands-on experience working with Spring, Spring Boot
- In-depth knowledge of relational and NoSQL databases.
- Experience working with Java Web Services, RESTful services
- Experience using Redis, Memcached or any other caching system
- Experience working with message brokers– preferably RabbitMQ
- Experience with infrastructure automation technologies like Docker, Kubernetes.
- Experience with build automation technologies like Maven, Gradle.