Full Stack Developer Intellore Systems Private Limited

  • company name Intellore Systems Private Limited
  • working location Office Location
  • job type Full Time

Industry Type - IT - Software

Category: Backend Developer

Experience: 4 - 6 years required

Pay: INR 1200000 - INR 1400000 /year

Type: Full Time

Location: Pune

Skills: C# Programming Language, Linux, .NET, ASP.NET Framework, React.js, MySQL, Node.js, Express (Node.js), Git, Model-view-controller (MVC), MongoDB, .NET Core

About Intellore Systems Private Limited

Intellore is a young company of experienced professionals. The company provides co-creation technology services for our customers and their ecosystem partners enabling each stage of their digital transformation journey for them to innovate and create new value for all the stakeholders. These services, where the IP of the offering belongs to our customer, range from domain specific intelligent sensor / edge devices to cloud platforms right up to Differentiated / Insightful enterprise applications. These services for today’s fast-evolving digital and connected enterprises are based on the solid foundation of vast proven experience and track record in “embedded systems services” and “application software development services” collectively brought in by our founder-directors and the founding-staff.

Job Description

Position – Full Stack Developer.
Education: BCS / MCM / MCA or BE / B.Tech in CS or other branches of Engineering /any graduate.
Notice period:- 30 days.
Location: Intellore Systems Pvt. Ltd., Off. No. 7 & 8, Krishna Shanti Residency, S. No. 346 & 347, Bavdhan Budruk, Taluka Mulshi, Pune – 411 021, Maharashtra.
Experience: 4 – 6 years.

Job Summary:
Full stack developer is responsible for designing and developing complete web applications, ensuring the responsiveness of user interface. 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. Therefore, a basic understanding of front-end technologies is necessary as well.

Skills & Qualification:
1. Must have (Back end): ASP.NET C# (MVC) or ASP.net core
2. Must have knowledge of Solid Principles, OOPS and OOAD.
3. Must have (OS): Linux / Windows 
4. Must have (Front end): jQuery, Ajax, JavaScript, Bootstrap, HTML5.0, CSS3, jQuery Graph Controls (Canvas.JS / D3.JS / Chart.JS)
5. Must have: Database: MySQL / MSSQL
6. Must have: candidate should have experience in developing Microservices (Ocelot API gateway or any API gateway, Swagger and Postman, Nginx), Web APIs (REST)
7. Preferred: Writing Unit test cases (like NUnit, Xunit, PHPUnit, Chai, Mocha).
8. Experience in Azure Cloud Platform. Certification will be added advantage
9. Knowledge of IIS / Kestrel.
10. Knowledge of Web services (SOAP)
11. Knowledge / Aware of networking protocol, UDP, TCP, Socket programming, MQTT.
12. Knowledge of diverse types of tools like Postman, Wireshark, Fiddler.
13. Knowledge of Git lab, Git Hub, Source tree and any other versioning tool.
14. Knowledge / Aware of CI / CD, Jenkins
15. Knowledge of .NET Win forms, XML based Win forms, MVVM architecture and Dev Express. Will be added advantage.
16. Knowledge on AWS / Google Cloud Platform
17. Good to have Database: MongoDB, Cassandra, PostgreSQL
18. Good to have Node.js / Express.js. / React

Responsibilities:
1. Experience of full Software development life cycle.
2. Hands on experience in defining the system / module specifications, designing the architecture and requirements for complex systems. Understanding fundamental design principles behind a scalable application
3. Solve complex performance problems and architectural challenges and performance specifications. Integration of user-facing elements developed by front-end developers.
4. Excellent understanding and working experience on object-oriented programming concepts, Multithreading, Memory management and Agile methodologies
5. Build efficient, testable, and reusable modules.
6. Strong analytical skills, interpersonal and communication skills.