General InformationRole Title: Sr .NET Core DeveloperJob Type: Full-Time PermanentLocation: Bangalore
About Fulfillment IQ (FIQ)At Fulfillment IQ, we are revolutionizing the way companies approach supply chain and logistics. We're an award-winning supply chain tech company, specializing in providing solutions to D2C brands, retailers, and 3PLs. Our dedicated team of supply chain experts, engineers, developers, and subject matter experts help address logistics challenges from software development to supply chain tech implementations.
If you are passionate about supply chain technology and thrives in a challenging environment, we have the perfect opportunity for you to shine and make a difference. We're expanding our team and seeking individuals eager to contribute to a transformative industry, collaborate with top experts, and have a hands-on role in shaping the future of supply chain processes.
Join us now and be a part of our rapidly growing company that's making waves in the supply chain industry.
Position Summary We are seeking a highly skilled and experienced Senior .NET Core Developer to join our dynamic team. As a Senior Developer, you will be responsible for developing and implementing software solutions, supervising junior developers, and ensuring the smooth operation of our products and systems.
Job Description Develop, maintain, and improve our .NET Core-based applications, and ensure their reliability, scalability, and security.• Collaborate with our team of developers, project managers, and stakeholders to deliver high-quality software solutions that meet business needs.• Lead the technical design, development, and implementation of new software features and functionalities.• Conduct code reviews and mentor junior developers to maintain code quality and ensure adherence to coding standards.• Participate in system and application architecture discussions and propose innovative solutions to meet business requirements.• Identify and troubleshoot complex software issues and provide timely and effective solutions.• Keep abreast of industry trends, tools, and techniques, and share knowledge with the team to promote continuous improvement and learning.
Required Skills • Minimum of 5 years of experience in .NET Core development.• Proven experience in developing and maintaining web applications using JavaScript frameworks such as React, Angular, or VueJS.• Excellent knowledge of software development principles, design patterns, and best practices.• Experience with database design and management, specifically SQL Server and/or PostgreSQL.• Experience with source control tools such as Git.• Excellent analytical and problem-solving skills, with the ability to diagnose and resolve complex technical issues.• Excellent communication and teamwork skills, with the ability to collaborate with cross functional teams.
Preferred qualifications:• Experience with cloud-based platforms, such as Microsoft Azure or Amazon Web Services (AWS).• Experience with containerization tools, such as Docker and Kubernetes.• Experience with automated testing frameworks, such as NUnit or xUnit.• Experience with agile development methodologies, such as Scrum or Kanban.• If you meet the above qualifications and are passionate about software development, we encourage you to apply for this exciting opportunity!
Perks and Benefits· Comprehensive heath insurance coverage for employees & their family· Generous paid time off, including vacation, holidays, and sick leave.· Flexible work schedules & employee wellness initiatives.· Opportunities for career advancement & growth.· Fun team building events & social activities.· Stock options, PF & Performance based onsite opportunities.
FIQ CultureFulfillment IQ is a company that values its people, and we work together as a team while being a remote company. Fulfillment IQ is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Competencies● Business-results orientation. Consistently takes a thorough, organized, and productive approach. Seeks to understand business needs and works to identify and meet end-user needs.● Influence. Ability to gain agreement and support for ideas and initiatives.● Analytical and problem solving. Combines and organizes information into meaningful patterns; identifies underlying relationships, causes and effects; and combines pieces of information to form conclusions.● Communications: Excellent oral and written communication skills.