Engineer Consultant at Cargill Business Services · Bengaluru (Bangalore) · 9 - 15 years · Profitable · Posted 16 Aug 2024

Job Purpose and Impact
The Engineer Consultant, will join the Global Supply Chain team within the Digital Technology and Data function (also known as IT). As a Software Engineer you will provide best practice solutions to architect, design and develop new and existing digital solutions for the organization's digital portfolio. In this role, you will discover and deliver innovative solutions to complex and varied problems to enable the company's digital future. You will bring clarity to ambiguous scenarios and apply specialized, in depth, and broad knowledge of architectural, engineering and security practices to ensure your solutions are scalable, resilient and robust and will share knowledge on modern best practices and technologies to the shared engineering community.
Key Accountabilities
- Apply innovative and advanced software engineering patterns and principles to design, develop, test, integrate, maintain and troubleshoot complex and varied software solutions and incorporate security practices in newly developed and maintained applications.
- Lead peer code review sessions to review code, coach peers and ensure code quality.
- Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities.
- Establish and incorporate the company's engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly.
- Lead demonstration and continuous feedback sessions to improve development and help drive the long term vision.
- Build innovation in the engineering community by maintaining and sharing relevant technical approaches and modern skills.
- Independently handle complex issues with minimal supervision, while escalating only the most complex issues to appropriate staff.
- Support critical supply chain applications on a rotational on-call basis as/if needed.
- Other duties as assigned.
Qualifications
Minimum Qualifications
- Bachelor's degree in a related field or equivalent experience.
- Minimum of four years of related work experience.
Preferred Qualifications
- Experience building Supply Chain applications and implementing Supply Chain software packages (SaaS/PaaS).
- Proven experience in automating pipelines for continuous integration, testing, delivery and security.
- Proven experience in architecting applications, databases, services or integrations.
- Experience with C3.ai and or/ o9 solutions.
- Proven ability to quickly learn new languages and platforms.

Similar jobs (10)
As a Senior Software Development Engineer, you will drive the responsibility of developing features for our existing products and bring new innovations to the table. You will work with the latest tools and frameworks, crafting seamless user experiences that drive productivity and innovation. The ideal candidate is an enthusiastic go-getter, problem solver, and works with “there is always a “solution' attitude, combined with empathy and strong communication.
What You Will Do in This Role
- Building and developing new software features for our JustCall product.
- Working through the design, implementation, integration, testing, and deployment phases of project delivery.
- Provide software design and programming expertise to support research projects.
- Collaborating with cross-functional teams - Experimenting and reiterating on software basis feedback from customers/product & business stakeholders.
- Designing and developing new fast and robust algorithms to ensure that the platform supports millions of communications exchanges every month.
- Working with our engineering team to deploy and maintain research models in the production.
- Collaborating with the product and design teams on crafting great user experiences.
What you need to be successful
- 3-7 years of experience in ReactJS (not native), JavaScript, HTML5, and CSS3.
- Experience in designing and building systems for maximum performance, reliability, and scalability
- Experience in working with object-oriented programming with least one object-oriented programming language and understanding of browser caching.
- Experience with seamless integration of front-end to backend functionality.
- Knowledge of high-level programming concepts like promises, and data-binding.
- Ability to design relational database schema at scale with Tailwind experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility.
- Proficient understanding of code versioning tools, such as Git.
- Experience with test-driven/behavior-driven development using automated testing tools.
Benefits and Perks
- Enjoy a 5-day work week with the flexibility to work from home 2 days a week.
- Take advantage of flexible holidays, allowing you to plan your vacations according to your needs.
- Celebrate collective success with frequent recognition of our team's efforts.
- Collaborate with a truly global team, spanning six countries.
SaaS Labs is a diverse international team of passionate problem solvers. With innovation, experimentation, and customer obsession at the heart of their ethos, the company has been honored with 30+ innovation awards including the coveted Deloitte Technology Fast 50 and FT High Growth Companies (Asia Pacific). We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We would love to work with you. Apply now!
Job Responsibilities
- .Net framework
- C#
- SQL Server
- HTML
- CSS
- jQuery
- Javascript
- API web integration
- Mobile Application experience will be an added advantage
Required Candidate Profile
- Candidate needs to have good communication skills
- Ready to learn new technologies
- Candidates need to have good analytics skills
- Problem-solving skills
- Effectively communicate with team members
Perks and Benefits
- Day Shift
- Saturdays WFH
- Provident Fund
- Health Insurance
- Employee engagement activities
|
1. Excellent knowledge with proven implementation experience of C# and .Net framework (version 4.5 or higher) 2. Excellent knowledge with proven implementation experience of Transact SQL and SQL Server (2012 or higher) 3. Experience working within Agile projects and Scrum in particular 4. Excellent technical analysis and investigatory skills 5. Mandatory Investment Banking sector experience 6. Must be open to exploring the potential of and transitioning to alternative technology platforms to .NET 7. Excellent knowledge with proven implementation experience of Design Patterns and SOLID principles 8. Excellent communication skills and the confidence to challenge |
Role :
We are building one of the world's best tech platforms for online giving, where we provide opportunities for people to donate to any cause, non-profit or geography that they care about, in the most simple, personalized and effective manner. We scale our impact on the lives of millions of underprivileged people every year through our workplace giving, subscription giving and crowdfunding products.
At Give, we are looking for top-talent for our engineering team - software engineers who want to solve complex problems, continually learn, and most importantly, make a real impact in the lives of others.
Responsibilities :
- Work alongside product to understand our requirements, and design, develop and iterate
- Think through complex architecture to build robust and scalable solutions
- Build well-abstracted modules and services
- Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability
- Follow scrum methodology to iterate and deploy fast
- Mentor other team members and colleagues
- Contribute to documentation, process and procedures
Requirements :
- 7+ years of experience
- Expertise in various Javascript frameworks/libraries including, but not limited to NodeJS and React.js
- Advanced knowledge of JavaScript
- Understanding of the fundamental principles of asynchronous code
-The ability to write efficient, scalable, reusable code
- The ability to conceptualize, diagnose, architect, iterate and build systems, sub-systems and services that are complex and enterprise scale
- Advanced knowledge and experience in web and server-side technologies
- Experience in both NoSQL and relational databases (MongoDB, PostgreSQL or similar databases) and an advanced understanding of data modeling
- Experience in one or more OO language like Python/Flask (preferable), Java, Ruby, etc.
- Identity Management and Security (SSL protocols, data encryption, user authentication, authorization services)
- Expertise in Git
- The ability to work across all software platforms at a high level - frontend and backend, server management, CI/CD, administrate third party tools/services/integrations
- An advanced understanding of open source libraries/frameworks and integration with third party
- APIs - with a focus on Payments, Notifications and Analytics
- Advanced knowledge of client/server-side caching mechanisms across multiple layers
- Proven track record of technical leadership, software delivery, ownership and mentorship
- Superb understanding of scalable computing systems, software architecture, data structures and algorithms
- Deep understanding of service-oriented and microservice architectures
- Expertise in AWS and its related services (EC2, S3, RDS, Route53, Elastic Beanstalk and more) or an equivalent cloud provider, Linux and shell scripting
- Knowledge of Nginx, Docker, gunicorn is a plus
- The ability and the experience to proactively account for the edge cases rather than diagnosing them after the fact
Our client is a digital ledger app that has successfully done away with the burden of maintaining traditional register books or ‘Bahi/ Udhar Khata’ by small merchants. This free and user-friendly app (4.7 star play store rating) not only helps business owners easily record payments and receivables but also sends timely reminders and helps collect and settle balance amounts on a simple click through WhatsApp and SMS. It is completely safe, secure and reliable. Available in more than 10 Indian languages, currently it has over 5 million active monthly users which include over 100 types of businesses like kirana stores, mobile recharge shops, tea shops, medical stores, amongst others.
Founded in 2017 by three friends who are IIT Kanpur alumni, this one of a kind venture has raised funds from premier investors. This paperless application has digitally empowered millions of users across India and made their lives super easy.
As a Senior Software Engineer, you will be responsible for complete ownership of a feature.
What you will do:
- Working closely with the product and design team to build, test and deploy feature specification
- Building reusable, scalable and efficient front-end systems
- Suggesting and implementing better ways to improve existing systems and keeping everything bug free
- Keeping updated with the latest web technologies coming up in the market and suggesting ways to implement it in our system
What you need to have:
- 2 to 6 years of strong hands-on experience building applications on the web platform with JavaScript, HTML, and CSS
- Experience in building responsive web apps using JavaScript
- Strong understanding of the latest JavaScript ES6+ concepts such as Promises, OOPs, Scoping, etc
- Strong hands-on experience in building SPAs using React JS and its companion libraries
- Experience with build tools such as Webpack, Grunt, Gulp etc
- Knowledge of state management libraries such as Redux, Flux, Context API, etc
- Strong debugging skills using browsers dev tools and familiarity with cross-browser support
- Familiarity with API dev tools such as Postman
- Knowledge of RESTful APIs
- Showcase your interest in front-end either by your side projects in your GitHub or an interesting story to tell
- Knowledge of the latest web technologies such as Service workers/PWAs will be a huge plus
- Knowledge of Server-side rendering using React
- Knowledge of CSS pre-processors
- Knowledge of testing framework like Jest, Mocha, etc
SAP Basis / HANA
- Solution Manager/FRUN Experience with detail knowledge of how SOLMAN system is integrated with Ticketing Tools.
- Experience in Solution Manager Technical monitoring.
- End to end monitoring for the sap system during the changes when the monitoring is not available or until the new one is in place
- Manage the team to get the assigned task done on time adhering the SLA.
- Align with different stakeholders to discuss the progress of multiple tasks.
- SPOC of Alert management team.
- Able to solve and coordinate RCA and support during critical system behaviour.
- Audit Experience.
- Detailed Technical experience in SAP BASIS and HANA systems administrations.
- Experience in setting up System Replications, High Availability and Disaster recovery.
- Possess leadership qualities.
- Proven track record of Client handling.
- Knowledge of SAP HANA Enterprise Cloud is desirable.
- Coach others recognize their strengths and encourage them to take ownership of their personal development.
- Any Experience in SAP tools (SPC, LVM, etc.) will be advantage
- Ready to learn new technologies.
- Should be ready to work in 24*7 shifts.
- Any Experience ECS Managed Service Model would be added advantage
Almost a decade old, it is a venture committed to bring together a varied range of traditional crafts and techniques of dyeing, weaving, printing and hand embroidery. The founders have dedicated their life to promote Indian Block Prints and provide employment and Hand-Embroidery training to women so that numerous underprivileged women can be empowered.
What you will do:
- Managing large amounts of calls and emails, and social media, if required
- Identifying and assessing customer’s needs to achieve satisfaction
- Handling customer complaints, providing appropriate solutions and alternatives within the time limits; following up to ensure resolution
- Building sustainable relationships and trust with customers through open and interactive communication
- Providing accurate, valid and complete information by using the right methods/tools
- Following communication procedures, guidelines and policies
- Taking the extra mile to engage customers
Desired Candidate Profile
What you need to have:- Strong customer handling skills on phone and email
- Familiarity with CRM systems and practices
- Prior experience with Freshdesk and Magento would be a plus
- Customer orientation and ability to adapt/respond to different types of people
- Excellent communication skills ( both written and verbal)
- Ability to multitask, prioritize and manage time effectively
- Empathy and compassion
- Punctuality
- Ability to stretch long hours and work for the bigger vision of the company
- Experience with Microsoft Office and G-suite (google)
- Knowledge of basics of Microsoft Excel for reporting purposes is a MUST
- Comfort with technology and data
- Good hold on English Grammar
- Problem identification and solving attitude
- Ability to listen
- Customer obsession
- High integrity
- Decisiveness
Candidates should have experience into field sales
Core sales Experience
Lead generation
Technical Sales Engineer
Should be from Mechanical Background.
Able to achieve sales Target
Interested candidates please apply ASAP.
2 Hands-on experience in Desktop application development using C++ with QT framework:
3 Knowledge of C++ with QT User Interface, Data Structures, Algorithms:
4 Able to do debugging desktop applications using QT:
5 Thorough knowledge of the standard library, STL containers, Data Structures and algorithms:
6 Knowledge of the latest C++11,C++14,C++17 standard:
7 Familiarity with various tools such as GIT, Jenkins, JIRA:
8 Working in cross platform Windows, Mac and Linux:
9 Experience of API and 3rd party library integration in C++:
10 Experience working with version control systems (Git) and build servers, Application’s build process and build automation:
11 Knowledge of best practise solutions for monitoring live systems:










