11+ Haskell Jobs in Delhi, NCR and Gurgaon | Haskell Job openings in Delhi, NCR and Gurgaon
Apply to 11+ Haskell Jobs in Delhi, NCR and Gurgaon on CutShort.io. Explore the latest Haskell Job opportunities across top companies like Google, Amazon & Adobe.
lives of API developers and consumers easier. If you love thinking big and delving deep and
enjoy envisioning truly elegant solutions, this role is definitely for you.
What you will be Doing
- You will abstract away complex data interactions with easy-to-use APIs that will power several
mobile and web applications.
- You will also own, scale, and maintain the computational and storage infrastructure for the
various micro-services and long-running jobs, designed and implemented by you and the team.
- We will look to you to make key decisions on the technology stack, architecture, networking,
and security. We love working with bleeding-edge technology, especially if it improves the
malleability, and simplicity of our deliverables.
What you need
- The ideal Backend Engineers are polyglots who are fluent in HTTP and core CS concepts such
as algorithms, data structures, and programming paradigms, and always pick the right tools for
the right job.
- They have a keen eye for common security vulnerabilities and how to act on them (example:
DDOS attacks, SQL Injection etc.).
- They understand what it takes to work in a startup environment and know when to trade
performance for simplicity.
- They fail fast, learn faster, and execute in time.
- Strong communication skills, get-things-done attitude, and empathy
- Strong sense of ownership, drive and obsessive attention to detail.
- Comfortable with iterative development practices and code reviews
- Previous experience as part of a product-oriented team is a plus
Technical Skillsets:
NodeJS + Javascript, GoLang, Typescript + Nodejs, Clojure/Haskell/F#/Scala
(languages/environments)
Koa, Express, Play (frameworks)
Asynchronous Programming Frameworks (Akka, Nodejs, Tornado)
MongoDB, postgres, Bigtable, Dynamo (databases)
Apache Kafka, NATS, RabbitMQ, ZeroMQ (queues)
FunctionalProgramming, FRP (functional reactive)
microservices, multi-tenant, distributed-systems, distributed-computing, event-sourcing
Good to have Skillsets:
Clojure/Haskell/F#/Scala
Apache Kafka, NATS
FunctionalProgramming, FRP (functional reactive)
event-sourcing
Koa
Why you should consider this role seriously?
- We have an audacious vision of helping companies fight counterfeiting and managing their
supply chain more efficiently
- We have built a product and solved problems for some of the largest brands in the country and
tested platform at scale (With our tags present in over 50 Million products already). We have
plans to grow 10x in the next 1 year
- Ownership of key problems. Fast-paced environment
- We are a well-balanced team of experienced entrepreneurs and are backed by top investors
across India and the Silicon Valley (Venture Highway, Startup Buddy etc.)
- Competitive market salary
- Opportunity to work directly with the CEO, COO, CTO of the company
- A chance to interact with top-notch executives from multiple industries
- Open vacation policy (and we really mean it!)
- Open Pantry
- As a team, we love to travel :). An off-site every quarter
Position: Software Developer (Golang Developer) Requirements
-
Work experience between 2 years to 6 years in building large scale high user traffic consumer facing applications.
-
Extremely proficient at writing performant, scalable and production ready code in Golang (comfortable with concepts like lambda, streams, multithreading etc)
-
Should be at ease with writing neat and maintainable code.
-
Experience with NoSQL DBs like MongoDB, Cassandra or Redis is required. Knowledge
of graph DBs like Neo4j is preferred.
-
Strong in algorithms, problem solving and data structures.
-
Knowledge of TDD and experience with building applications integrated with CI-CD
pipelines (automated build, tests and deployments).
-
Exposure to micro-services with good understanding of logging and monitoring. Inter
services communication. Should know how to handle multiple versions of APIs.
-
Knowledge of Docker and Kubernetes is desirable.
-
Willing to work in a fast paced Startup.
What are we looking for:
We’re looking for a deeply skilled Senior Software Developer to work closely with the product and the open source community to build the Coredge.io vision. You'll join a highly collaborative team working along with talented engineers focusing to be the best in Cloud native ecosystem.
About the Organisation:
The team at Coredge.io is a combination of experienced and young professionals alike having many years of experience in working with Edge computing, Telecom application development and Kubernetes. The company has continuously collaborated with the open source community, universities and major industry players in furthering its goal of providing the industry with an indispensable tool to offer improved services to its customers. Coredge.io has a global market presence with its offices in US and New Delhi, India.
a global business process management company
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
A leading company who makes multilingual conversational chatbots. Their platform uses real-time insights and cues to help users improve their experience
We’re in search of a Back-End Software Engineer that specializes in server-side components. In this role,
you’ll primarily work on Node JS, Mongo DB, Redis, building scalable products and will bring a depth of
knowledge on algorithms and data structures. As a Back-End Software Engineer, on any given day you
might be architecting new features for our customers, refactoring existing code to be more scalable, and
seeing changes through to completion in a live environment.
Key Attributes you need to possess: -
- Prioritization- Should have a strong work ethics and show up on time at sessions with excellent skills
in predicting the amount of time needed to plan, coordinate, and perform on a task or managing their
clients as and when required.
- Quick Learning Ability- You should be an amazing self-learner who has the ability to learn new
technology on their own and are not threatened by new technologies. Someone who has an ability to pull
various bits of information and to process information on the fly with good logical and analytical skills.
- Deep and Broad Technical Experience- Someone who is able to hit the ground because they already
know the right technology.They should be able to meet coding principles and write code that is readable
and commented-on where appropriate.Through incorporating their cognitive abilities and extensive
industry experience, they are able to find optimal solutions easily.
- High-End User Focus-A good programmer does what they are asked to do, while a great programmer
thinks of the end user of the software and works to solve problems within the organization’s
capabilities.Someone who knows the functionality they’re creating is of high value.
-Business Acumen- Should have a great eye for Business acumen as the product build will be exposed to
millions of customers on-brand digital assets hence giving you exposure for handling a large user base in
a live environment.
-Teamplayer- Someone who is able to work in a challenging environment and requires complete
devotion, persistence and learning new things every day. As they will be involved in every fact of the
product development starting from product ideation, Interface design, user experience, analytics, and
engineering.
Typical work week look like:-
- Collaborating with the front-end developers and other team members to establish objectives and design
more functional, cohesive codes to enhance the user experience.
- Design and implementation of scalable applications by using asynchronous programming with
low-latency, high-availability, and performant applications between multiple systems, servers, and
environments.
-Integration of data storage solutions by creating database schemas that represent and support business
processes and also Integrating multiple data sources and databases into one system.
- Building reusable code and libraries for future use.
- Explore technical innovation and propose new solutions as and when required.
- Work with engineers, product managers and senior leadership to turn our product and technical vision
into a tangible roadmap every month.
Our ideal candidate should have:-
- 4+ years of relevant experience in a Tech Startup
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information
Technologies/Computer Science)
- Strong proficiency with JavaScript and knowledge of Node.js and frameworks.
- Strong hands on MongoDB and ability to write aggregation queries.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Hands-on on code versioning tools, such as Git, Redis, AWS, Sockets.
What you can expect from company:-
- Passion & happiness in the workplace with great people & open culture with amazing growth
opportunities.
- An ecosystem where leadership is fostered which builds an environment where everyone is free to take
necessary actions to learn from real experiences.
- Chance to work on the cutting edge of technology.
- Freedom to pursue your ideas and tinker with multiple technologies- which a techie would definitely
enjoy!!
If you have outstanding programming skills and a great passion for developing beautiful, innovative
applications, then you will love this job
1. Design patterns- socket communication/ micro services architecture
2. Caching - REDIS MEMCACHED etc
3. Database - MONGO, SQL etc. min 2yrs experience with these.
4. Features created for large concurrent requests.
5. Node Js, Go lang any asynchronous programming language min 2 yrs exp with any one of them.
6. Message Queues - RABBIT MQ, Kafka etc.
at Needle Innovision Private Limited
We are building for the future of work by changing the way the world looks at information and data paradigms. The Meaning Engine by India-based Needle Innovision enables building solutions by processing meaningful data out of anything stored anywhere - structured, unstructured data types, distributed, at scale and more.
In our quest to do more, we are looking for a fantastic Java Tech Lead to join us in a hybrid setting from New Delhi. Below are some (seriously important) green flags that we are looking for from you:
🟢 Ability to build and repeat the vision, not just work on tasks in the new phase of your career
🟢 The excitement to architect awesome products and resilient teams
🟢 Preparedness to move into enterprise-ready environments
🟢 Build team motivation, delegate smartly and create a career path
This could be an awesome launching pad for someone who enjoys working towards big-picture goals, has a keen interest in leadership, and has a deep understanding of Java technologies. Our teams are sustained on values of care and we offer a generous number of vacation days, the opportunity to craft your calendar with flexible schedules and very soon an insurance plan for you and your loved ones. We offer a starting salary range of 10-14LPA.
What you will do:
- Collaborate with the client to understand problem statements and provide solutions for the same.
- Explain client requirements to the project team and plan and delegate work requirements
- Ensure the applications are released to production in the committed timeline
- Work with the QA team to ensure the code developed by the team passes the necessary quality check.
- Document application changes and development updates
- Set and evolve standards and best practices for our application development team
- .Guide and mentor junior developers and engage in regular learning activities
- Oversee development process compliance and CI activities.
What you will bring:
- 4 years minimum detail-oriented experience as a Senior Software Engineer.
- Experience in client interactions and/or are looking forward to doing that (preferred if, you have worked in B2B application development for large enterprises 🟢)
- Prior experience of at least one large project with a few people under your belt. (🟢)
- Expert-level knowledge of Java, Spring Boot, Oracle/Postgres.
- Expert-level knowledge on one or all of Hibernate/JPA/MyBatis.
- Experience in RESTful services and fundamentals of MVC architecture.
- Experience in working with and configuring web and application servers, such as Apache/Nginx/Tomcat.
- Proficient understanding of build tools, such as Maven/Gradle and code versioning tools, such as Git/SVN.
- Ability to review specifications documents and provide technical inputs on successfully implementing business solutions.
As a Java Tech Lead, you would be expected to understand business requirements, represent Needle to external stakeholders, and have experience in working in agile teams.
If leading a squad that implements digital transformation solutions at the intersection of data science and AI excites you, and if our awesome bite-sized team inspires you to be a part of our quest, we think you could be the one to help build the impact, we are looking to building here.
Lets talk!