Position: Senior Software Developer - Fullstack Qualification: • Bachelor’s or Master’s degree in computer science or equivalent educational qualification and experience required. Job Description: • 3-8 years of software development experience using following skills Skills/Experience (Must have): A full-stack developer who can build scalable and distributed applications using a broad technology portfolio that includes React.js, Redux, Node.JS, and Elasticsearch. An in-depth knowledge and understanding of technologies and concepts in the Big Data space. Exceptional architectural skills that allow you to break down a problem into high performance, scalable, and distributed solutions At least 3 years of client-side and 1 year of server-side development experience Desired: Past experience with Enterprise systems (CMS, PMS, CRM) Strategic ability to see the bigger picture and the steps to get there
Experience Skills/ Responsibilities: Essential Job Responsibilities: • Develop and maintain File System kernel modules and supplementary cross-platform user mode components on Linux, Solaris and AIX • Tools like Kgdb or any other kernel driver debugging tools/method • Work with distributed team of agile and highly skilled developers to support new platforms and deliver new features for HA and DR product • Research and prototype support for new platforms/OS • Work on customer issues • Perform other duties as assigned Desired Skillset (Must Have): • Must be able to handle and write complex c/c++ code. • At least 2-3 years of experience in Linux operating system. • Required Job Qualifications: • Bachelor’s Degree in Computer Science or Applied Math or equivalent combination of education and experience • Five plus years of proven hands on experience in kernel mode development on Linux including in depth understanding of Linux kernel internals • Strong cross platform CC++ skills including debugging • GNU tool chain, source control and bug tracking systems • Understand and practice AgileScrum Preferred Job Qualifications: • Experience with storage stack/File systems is plus • Experience with developing drivers for Linux and understanding platform’s internals • Excellent communication and documentation skills • Team player, self-driven researcher You can send me your updated resume at email@example.com, if this requirement interests you. Also can send us the following details: Total work experience: Current CTC: Expected CTC: Notice period: Location: ready to relocate to Pune (Y/N)
Niyuj Enterprise Software Solutions Pvt. Ltd. is a leading software product engineering company that engages with the customer at different levels in the product development life cycle in order to build quality products, in budget and on time. Depending on the requirements and capabilities of the customer, Niyuj provides services from product conceptualization to product support in production. We have been associated with marquee organizations & noted startups across all continents.
Company Profile: A company that works with silicon valley companies building next generation products using the java stack. All this innovation comes out of our state of the art innovation centre based out in Baner, Pune. Over the past decade, we have been associated with marquee organizations and other silicon valley companies in DevOps, Network and Security, Big data. With a twice a year appraisal cycle, flexible working hours, medical and insurance that is paid for by the company, in addition to working on cutting edge technology, the right engineers will have the opportunity to more than double their salary. If you are looking for a full time opportunity and a long term relationship, please do let us know and we will be happy to schedule a call. Desired Profile: Bachelor's or Master's degree in computer science or equivalent educational qualification and experience required. 6-9 years of software development. Experience specifically in Enterprise software development will be preferred. Exposure to Enterprise software design and development frameworks including the open source frameworks OS Platforms: Linux, Windows Cloud platforms: Experience in one or more cloud platforms & cloud computing will be plus (AWS, Azure or OpenStack) Programming Languages: Java, SQL, NoSQL Frameworks & technologies: Java-J2EE, Sprint MVC, WebClient frameworks (e.g. AngularJS), Couchbase, RabbitMQ. Desired Skills: Enterprise Software Product Development on Linux (preferred) & Windows platforms. Experience on WebClient development frameworks like AngularJS will be a plus. If not, should be able to adopt to it. Relevant experience with web services and RESTful enterprise services. Experience of relational and non-relational databases (NoSQL databases, RDBMS databases) and data management frameworks. Excellent programming and computer science skills, analytical skills. Strong problem solving and debugging skills. Strong hands on with programming, debugging, technologies, and software design and development tools.