

Elocity is a cleantech start-up striving to make the world a better place through technology innovations. We are building a global infrastructure for making the transition to electric vehicles viable, affordable, and sustainable by working closely with the utilities, governments, and public.
Headquartered out of Canada, we are a team of highly specialized domain experts and problem solvers enabling utilities, public and private sector entities to successfully manage the demands of electric vehicle charging and its infrastructure needs to pave the way for electromobility in future.
To know more visit https://elocitytech.com/
Responsibilities:
- Determines technical feasibility of features or solutions by evaluating problem, customer requirements, possible solutions and technology requirements.
- Exercises judgement in prioritizing tasks and selecting methods and techniques for obtaining solutions.
- Create low-level design of modules of a software application through proper documentation and
- diagrams.
- Develops software solutions by studying requirements, clarifying customer/user needs, analysing data
- and processes and following established software development practices and processes.
- Develops proof of concepts for technical evaluation and early customer feedback
- Updates and shares knowledge by studying state-of-the-art development tools, programming
- techniques, and computing technology; reading professional publications
- Networks with internal and external personnel in own area of expertise.
- Skills:
- Good command in JavaScript/TypeScript. Knowledge of Java/Python will be a plus.
- Experience in Debugging/troubleshooting TypeScript code.
- Experience in API development (REST/GraphQL etc)
- Experience in development of Web and Mobile(android/iOS) applications
- Exposure of Parallel and Asynchronous programming
- Experience in writing Unit tests (Jest or any similar framework)
- Should be proficient in relational Database concepts (Postgres etc.)
- Knowledge of Non-relational Databases would be a plus.
- Good Understanding of Object-Oriented Programming Concepts.
- Good Understanding of Design Patterns.
- Good command of Data structures, Algorithms and Complexity.
- Good at problem solving and analytical skills.
- Experience with Source Code Versioning systems (Git etc)
- Understanding of Micro services Architecture would be a plus

About Elocity Technologies India Private Limited
About
Elocity is transforming the transportation electrification journey for electric utilities, cities and businesses. With our smart and intuitive technology, we provide tools to our customers for managed EV charging while supporting national and local ambitions for cleaner and sustainable energy systems and help in decarbonizing the grid.
For more information visit us at www.elocitytech.com
Company video
Similar jobs
Job Role
· Position Title: Expert Java Engineer
· Experience Range: 9 to 12 yrs
· Location: Pune
Notice Period : Immediate Joiner
Must have Requirements
● 9+ years’ of experience working as a software developer.
● Strong proficiency in Java and Spring Boot.
● Strong experience in building applications that interact with relational databases using SQL.
● Some experience of Enterprise Java (J2EE / JavaEE / Spring) application architectures.
● History of delivering high-cadence modern applications with applied Agile methodologies, test-first development approaches, adopting CI/CD pipelines and using Git version control.
Mandatory Skills - 4 years in Nodejs, JavaScript, Express.js, MongoDB, Data Structures, Algorithms
"Expertise in Node.js Web frameworks like Meteor, Express, and Kraken.JS
Expertise in building highly scalable web services using Node.js, Create REST API with the help of Node middleware
Deep understanding of REST and API design
Experience designing APIs for consistency, simplicity, and extensibility.
Expertise with JavaScript testing frameworks like Jasmine, Quit, Mocha, Sinnon and Chai.
Expertise with building tools like Web pack, gulp, and grunt.
Integration of various application components
Experience in various phases of the Software Development Life Cycle (SDLC) such as requirements
analysis, design, and implementation in an agile environment, etc.


About Easyrewardz:
- Easyrewardz offers industry-agnostic cloud-based CRM, Loyalty and Conversational Commerce solutions that enable seamless omnichannel customer experience.
- At Easyrewardz, we believe that every customer data captured has a story to tell! Our key focus has always been to help brands deliver seamless customer experience and create a deeper customer connect by leveraging actionable insights obtained from data.
- The Indian retail ecosystem is still learning to rely on data when it comes to delivering consistent customer experiences throughout the journey, hence we’ve tried to address those gaps and pain points with our CRM suite.
- Our entire gamut of solutions has Customer Data Platform at the core providing intelligence that powers every product and enables Single View of Customer.
About the role
At EasyRewardz, we're using leading-edge technology to create best loyalty solutions of tomorrow. When you join us as a Sr. Software Engineer, you'll become part of a team focused on innovation and change. You'll work a little harder. You'll aim a little higher. You'll expect more from yourself and others. And at the end of the day, you'll be doing a lot of good work. Through a lot of inspired individuals, we are using technology to build varied nature of loyalty solutions that works better for more people in more ways than ever.
We are looking to reinforce our team with people who are decisive, brilliant and built for speed -- people like you.
As a backend .NET core developer, you will be predominantly involved in:
- Developing business solutions by creating new and modifying existing software web applications.
- Coding, testing, debugging & supporting all types of enterprise web applications consistent with established specifications and business requirements to deliver business value.
This is more than a challenging development role. This is high performance technology.
Responsibilities:
- Develop, test, implement and maintain .net core based middle layer/services application working with established processes.
- Ensure adherence of best coding practicesfor a high-performance data processing backend application.
- Identify production and non-production application issues & assist team with optimal solution.
- Identify opportunities to fine-tune and optimize applications of .Net core developed projects, including periodic code review.
- Provide technicalsupport and consultation for .Net core backend application and deployment related queries
Desired Skills Technical Skills
- Experience in WCF/Web Services or REST API (Using C#.Net core)
- 1+ years of hands on experience (using HTTPS) .Net core Based Windows Services 2+ year of hands on experience SQL Server (2012 or 2014)
- 2+ year of hands on experience in writing high performance SQL queries.
- (MySQL is preferable) Message Queue (RabbitMQ, Kafka or similar) Work experience preferable for message queue based architecture development Distributed Cache Management (Redis Cache, MemCached or similar) Experience preferable
Job Description
Qualifications
MCA or B.E/B.Tech
Experience
3+ years
Core Skill Sets:
1) Core Programming Language: JAVA 8
o Good command on basics/core.
o Sound knowledge of OOPS concept.
o Practical implementation using Collections.
o Problem solving skills using Collections/Java Beans/OOPS concept.
Web Scripting Language: JavaScript, JQuery, HTML 5
Web Programming Language: J2EE
o Knowledge of MVC architecture.
o Able to design a basic web-application using MVC architecture including database usage.
2) Database: Preferably Oracle/MySql
o Able to write sql queries.
o Knowledge of sql joins.
o Knowledge of some basic sql functions.
o Basic idea of stored procedures.
Additional Skill Sets:
XML/JSON/CSV
o Knowledge of reading/writing XML/JSON/CSV documents.
Web-service
o Knowledge of writing web-service (REST Full).
Web Framework
o Struts 2/Spring.
Database Framework
o Hibernate (using Spring JPA would be preferable).
Maven
3) Web/Application Server: Apache/Tomcat/JBoss/Weblogic/Websphere
o Basic experience of working/deployment on J2EE servers.
4) OS Platform: Windows/Linux.
5) Development Tool: Eclipse.
Purpose of the Position:
The employee would be responsible to build core and web-based applications having technical
implementation of XBRL/SDMX concept.
The employee would be responsible to write sql/procedures for the core/web-based application.
The employee would get a deep exposure on working with very good volume of data having such
database architecture capable of handling the same.
The employee would be responsible to build various web-services to be used by language
independent applications.
The employee would be very much responsible to work on standard technology in various parts
of the project.
About IRIS:
IRIS Business Services Limited is one of the first providers of full professional XBRL products and solutions to organizations globally. The company headquartered in Mumbai, India with international offices in United States, Singapore, United Kingdom, and the UAE.
IRIS is a direct member of XBRL International and XBRL US. The Company has over eighteen years of proven expertise in the financial information management space, providing customized technology solutions for data and content management, for the dissemination of information to investors and stock exchanges, and for effective content management to institutional clients.
Over the last seven years, IRIS has been very closely involved in the XBRL space, in taxonomy creation, software solutions and in the conversion of structured and unstructured data into XBRL for SEC filing in the US. IRIS has multidisciplinary skills in XBRL as well as in technology. Taxonomy experts, software engineers, business analysts and accountants come together to provide a complete range of products and services across the XBRL supply chain.
For more information, please visit http://www.irisbusiness.com

Job description
We are looking for a Node.js 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, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application.
Responsibilities:
Have the passion and experience for building responsive, elegant and engaging experiences with future friendly web technologies
Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code with proper documentation
Design and implementation of low-latency, high-availability, and performance applications
Implementation of security and data protection
Integration of data storage solutions
Continually keep yourself and your design team updated with the latest changes in your industry’s standards
Requirements
1+ years Experience
Strong proficiency with JavaScript
Knowledge of Node.js, Express.js and other frameworks required to create a scalable and effective application
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of basics of SQL and/or NoSQL databases
Very strong understanding of working with at least one SQL or NoSQL database in node js(Without ORM preferably)
Understanding of commonly used node modules
Good understanding of server-side templating languages
Good understanding of server-side CSS pre-processors such as SASS, LESS, etc.
Basic understanding of front-end technologies, such as HTML5, and CSS3
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments using OpenID, OAuth2.0, etc.
Creating secure and scalable APIs using standards like REST API, GraphQL, etc.
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
Creating database schemes that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as GIT Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills.


You will get to own and build world-class, stable, secure and scalable solutions
Ownership, trust and flexibility comes with the job and you are expected to consistently raise the bar in terms of technical proficiency and quality of code.
You will get to work with a highly experienced team in a very informal, yet results-oriented environment
You should think consumer-first and have the ability to work in a dynamic and fast-paced environment
You will actively participate in defining stable and scalable engineering processes to meet the demands of a fast growing team.
3+ years hands-on application development experience in Python, Django, Flask & NodeJS
Highly proficient in SQL and NoSQL databases and Redis.
Should have a strong hands-on working knowledge on AWS services like EC2, S3, Route53, SES, SQS, SNS etc.
Should have successfully built and deployed complex and resource efficient backend APIs that work flawlessly at scale
Should be willing to take on responsibility and ownership and should be highly motivated and fun to work with :)
Experience in working at fast-paced startups is a big plus!
If you have the knowledge, experience and hunger to make a positive impact, we’d love to meet you.
- 2+ years of experience building REST APIs with Java
- 1+ years of experience in maintaining REST APIs documentation.
- 2+ years of experience programming and delivering in a production environment
- Expertise working with data structures and algorithms
- Proficiency in object-oriented programming and experience applying modern design patterns.

Educational - BE/BT
Languages : Core PHP, HTML, JavaScript, JQueryDatabase : MySql.
Job Location : Mumbai
Responsibilities :
- Strong knowledge of Core PHP and web architecture
- Understanding of PHP design patterns
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object oriented PHP programming
- Understanding accessibility and security compliance of Web applications
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes and optimisation of SQL queries
- Proficient with MongoDB databases and its query languages
- Proficient understanding of code versioning tools, such as Git

