Job Description:
As a Software Development Engineer at Lyzer.io you will-
- Be a part of our initial core team to design and develop our platform
- Work on building scalable backend platform for seller apps, dashboards, analytics platform, product information management platform and several cross-platform software components
- Participate in the process to fundamentally change the food and grocery ecosystem in India, and impact billions of people through technology, mobile, and data science
An ideal candidate for this role is someone who has-
- BE/BTech degree in Computer Science from a respected engineering school
- 3-5 years of professional software development experience
- Relevant practical experience in Python Flask development as well as LAMP Stack
- Strong problem-solving skills and strong command on object-oriented design, data structures, algorithms and other computer science fundamentals.
- Strong coding skills – professional experience in developing production-quality
- Expertise in Web Services, Service-oriented architecture, Databases, MySQL, Distributed systems, Cloud
- Extreme software engineering skills to design and develop low-latency, high availability, internet-scale web services
- Solid understanding of the full software development life cycle and software engineering best practices
- Ability to understand business requirements and translate them into technical requirements
- Demonstrated ability to own software design and development end to end from requirements to launch.
- Ability to collaborate with cross-functional teams to define, design, and ship new
- A startup mindset – An athlete who can run at the breakneck speed of a startup, yet someone who can bring method to madness through processes suitable for different stages of the company – early-stage prototyping and rapid experimentation, before product/market fit, after product/market fit, and
- Familiarity with Agile development, Scrums, continuous integration, and test-driven development processes
- Data-driven product development approach – strong focus on data-backed engineering
- Ability to develop products incrementally in fast iterations
- Ability to do collaborative problem solving and design/build chaos resilient systems
- Strong focus on software quality
- Ability to mentor junior developers, and help build an excellent engineering team
- Ability to be a talent magnet – attract great talent to join the core
We are looking for warriors who have the hunger to impact real lives and who can match our high bar on Core Values that we live by.
If you-
- can apply first principles thinking to solve problems
- can envision a great future that you want to create
- have the fire in your belly to get out of your cube and do something about your vision and passion
- want to work with some really smart people, and still raise the bar for all of us
- can have fun and help your colleagues have fun doing all of the above
Similar jobs
Integration Developer
Job Description
Roles and Responsibilities
- Design, Code, test, debug, implement and document complex WSO2 sequences.
- Monitoring and logging tool stacks - Splunk/ELK/Prometheus, Grafana 4 Design, Code, test, debug, implement and document complex WSO2 sequences.
- Perform Build activities for WSO2 ESB Middleware integration, involves writing XSLT, ESB coding, configuration, and Analysis activities.
- Trouble shooting various problems in different stages of development using logs files, Traces and Log Analyzer.
- Responsible for understanding the requirement, solution design, coordinate the development and testing activities (end to end)
- Guide the team regarding WSO2 platform best practices, framework, reusable artefacts and ensure code quality and timely deliverables.
- Work with functional and technical customers to determine solutions that drive additional business value.
- Work with Github, Azure Devops and CI tools to automate dev, build, deployment and testing.
- Good knowledge in messaging brokers: WSO2 Message Broker, Apache Kafka.
- Monitoring the server (Monitoring logs and WSO2 metrics).
- Desired Candidate Profile
Desired Candidate Profile
- Candidate must have minimum 2+ years of hands-on experience in WSO2, preferably with WSO2 certification.
- Extensive experience in Integration by using WSO2 Product Stack (API Manager 2.6/3.x, Enterprise Integrator 6.5 and Identity Server 5.7.0)
- Experience in Implementing APIs in WSO2 EI and On-boarding APIs into WSO2 API Manager
- Experience in WSO2 API Manager for designing API facades and designing and implementing API Proxies.
- Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XML).
- Must have hands on experience / knowledge with CI tools to automate dev, build, deploy.
- Experience in programming languages: Java, JavaScript, Python
- Experience in on boarding web applications into WSO2 Identity Server for authentication and authorizatio
Qualifications
- Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree.
- 4 years of hands on experience in Integration
• As a Python full-stack developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
• You also need to optimize the application for better performance and a large number of concurrent users.
• A strong technologist we care about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 3+ years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test, and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
• Python, Celery, RabbitMQ, Kafka, Multithreading, Async, Microservices, Docker, Kubernetes.
• Experience in working with Machine Learning Pipelines
• Experience in Reactjs.
• Experience in Celery, RabbitMQ/Kafka.
• Experience in Unit Testing Tools.
• Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
• Exposure to cloud technologies.
• Demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
• Nice to have: Experience developing products containing machine learning use cases.
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and refactoring.
• Has a thorough understanding of relational databases and security relating to PHP/MySQL
• Has expertise in HTML/CSS/JavaScript/jQuery
• Skilled in managing backend services and ensuring seamless data interchange between server and end-users. No traditional HR Processes
• Knowledgeable with writing web services and REST APIs for web and mobile application integration.
• Has designed and maintained database experience.
• AWS can be a plus point
● You love the buzz of a highly productive and fast moving team.
● You have a github profile that you want to show off.
● You love coding and look forward to taking on complex, abstract features.
● You don't care about front end, backend kinda titles. You like working anywhere in the
"Stack"
Senior PHP Developer
Experience: 1 year to 5 years
Although salary is not a constraint for a deserving candidate
We are looking for 1.5 yrs+ experienced candidates proficient in PHP/ MySQL to develop Websites and web applications. The desired candidate would be involved in the full software/ website development life cycle starting from requirement analysis to testing. The candidate should be able to work in a team or should be able to handle projects independently.
Job Responsibilities: -
- Hands-on experience in Core PHP along with working exposure in XHTML, HTML 5, JavaScript, CSS, Ajax, jQuery, bootstrap, APIs.
- PHP Scripting with MVC architecture Frameworks like Codeingnator and Laravel.
- Should take responsibility to develop a website and Web-Based Application using Open Source systems.
- Knowledge of Linux, Web application development, Quality software development.
- Optimizing MySQL Queries and databases to improve the performance.
- Excellent conceptual, analytical, and programming skills.
- Knowledge of Object-Oriented Programming (OOPS) concepts with Smarty and AJAX.
- Should be well versed with OS: Linux/ UNIX, Windows (LAMP and WAMP)
Good experience in Relational Database Management Systems, Database design, Normalization. - Preference will be given if you hold working knowledge with Open Source like WordPress, Shopify, and other open-source eCommerce systems.
- Good communication skills (spoken/written) will be a plus.
- Must be technically and logically strong.
Job Type: Full -Time
Education:
BE/ B. Tech/ BCS/BCA/ M. Tech/ MCA/ MCS/ MCM
Working Hours: 9:00 AM to 6:00 PM
You will get to design, architect and develop complex enterprise software and SaaS web applications leveraging modern web stack.
Roles & Responsibilities
Design & build highly scalable, high performance, responsive web applications.
Take full ownership and responsibility for building, shipping, and maintaining core product features, end to end. Help out in building the backend & front-end infrastructure.
Translation of requirements, designs and wireframes into high quality code. Collaborate closely with designers, engineers, founders and product managers.
Mentor team members and review their work.
You will enjoy this role if you...
Are a geek with a desire to stay ahead of the curve.
Like building beautiful well-architected software products with millions of users.
Work collaboratively as part of a close-knit team of geeks, architects and leads.
Desired Skills & Experience:
2 - 6 years of production experience with modern web frameworks - Ruby on Rails, Phoenix/Elixir and/or Django/Python.
Should have sound experience in developing scalable / distributed SaaS apps
Should have good knowledge and work experience in REST API implementations, JSON format handling, caching, sessions, multi-threading, etc.
Should be comfortable with database schema design and leveraging SQL & NoSQL (PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB)
Experience developing, consuming and transforming internal and 3rd party API's (REST and GraphQL)
Experience with code quality and reusability practices (CI/CD for back-end & front-end repos)
Solid foundation in data structures, algorithms, distributed systems, design patterns.
Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development
Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.
Bachelor’s degree in Computer Science or equivalent experience.
Bonus points if you have...
Exposure to front-end technologies like React/Redux, Javascript/Typescript etc.
Cloud native development on AWS or GCP
Experience with implementation of container technologies like Docker, Kubernetes. Knowledge of continuous integration, continuous delivery and enterprise DevOps concepts.
Role: Senior Software Developer
Experience: 3-6 years of experience.
Work Location: Bangalore
Job responsibility The Software Developer contributes, to create a customer’s solution, in the building phase of the software development life cycle. The Software Engineer is responsible for performing the detailed design of application and technical architecture components and classes in accordance to the specification provided by the Solution Architect, for coding of SW components, and for the early testing phases (component testing), and system testing support
Requirement:
Must Have skills: Java/J2ee, SQL, Web services, Spring Boot, Elastic search
Job description
- Hands on experience in Java, Python, scripting
- Design, implement, deploy and support web-based applications and web services using server technologies stacks that include Java, MySQL
- Experience in Java/J2EE using web frameworks Play or Spring boot, REST API Development and ORM (JPA, Hibernate eBean etc.)
- In depth knowledge of Design patterns and Data structures
- Databases - MySQL, Oracle, SQL
- Solid understanding of concepts like Web Services, SOA, REST APIs, Message Queue, Caching, Distributed/Scalable Architecture
- Secure application development best practices, such as OWASP
- Document and maintain all design documents and involve in review process.
- Experienced problem solving and debugging skills.
- Good verbal and written communication and interpersonal skills
- Experience in Agile methodology is added advantage
- Knowledge of Cloud Knowledge /Azure
- Must know about Unix knowledge
- experience in Elastic search