Who Thrives at Kivuto?
If you are a motivated learner that thrives in an environment where you will be able to contribute new ideas to developing modern e-commerce web application and our core SaaS platform, you will fit in well at Kivuto. Those that are excited to collaborate with other like-minded team members to produce high quality software using best-practice methodologies will thrive. If you are familiar with Agile, test-driven development and continuous integration and deployment, you’ll be successful with this team in producing the next generation core product. Your skills with effective communication in both face-to-face and virtual collaborative environments will contribute well to the unified team.
Day-to-Day
Working closely with our architecture, product management and Quality Assurance teams, you will be working to build the next-generation version of our core platform. Embracing an agile environment with engineering and product management, you will participate in the design, development and deployment of our core logic and modern UI experience. Within the engineering team, you will use the latest tools to modernize our platform, optimizing for maintainability and scalability. With close cooperation from our product management team, you will bring to life our customer requirements as powerful future capabilities of our best-in-class product. And like any good team, we will take every opportunity to celebrate our successes together in a friendly and socially inviting environment.
Key Responsibilities:
Design and Develop new features using an iterative, Agile methodology
Prepare task breakdown of User Stories and provide accurate and timely estimates
Coordinate dependencies with QA and UI/UX to ensure a successful delivery of all planned Stories within a test-driven, iterative methodology where Quality is “built-in” not “tested-in”
Working closely with DevOps, utilize existing tools and technology to deploy your code in appropriate environments for testing.
Embrace Ambiguity, willing to implement incrementally in the right direction
Design and Implement for scalability, reliability, and performance
Contribute to a culture of high performance that fosters ownership and accountability, meeting your commitments and asking for help when you need to
Investigate and address platform and customer support issues reported from production as assigned
Other duties as necessary.
Qualifications:
B.Sc./BA in computer science, or related major or equivalent combination of education and experience.
5+ years of progressive experience in the Software Development of high-performance SaaS solutions using all or most of the following technologies:
.NET Standard 2.1 (C#) – .NET Framework, .NET Core, EF Core
Writing and consuming REST APIs (experience with OData v4 a plus)
SQL Server
ECMAScript 7/8 and JS Frameworks (React, Vue, Angular)
HTML5/CSS3
OpenAPI 3/Swagger
Git & Gitflow-based workflow
Linux/Windows Subsystem for Linux
Experience with Azure DevOps, Cloud platforms (Azure/AWS) and building scalable, secure SaaS solutions
Excellent interpersonal and communication skills (both written and oral)
Nice to Have
Experience with eCommerce or Higher Education software considered an asset.
Experience with some or all of the following technologies
Docker, Terraform, Ansible, Kubernetes, Helm
Distributed Data Stores (CosmosDB, Cassandra, MongoDB)
React Native
data serialization libraries (AVRO, Protobuf, Thrift)
GraphQL
Microsoft Graph API
Bootstra
jQuery
scripting languages such as Python, Perl, and shell script
Diversity and Equity statement:
At Kivuto, we pride ourselves with having a diverse and inclusive work environment that fosters and celebrates the uniqueness of each employee. This enables our organization to continually innovate the products and services offered by our organization through cross-collaboration and our drive to improve.
If this role excites you, apply and be part of our team! To apply, please send us your resume.
About the Role: We are currently looking for a passionate, Software Developer who enjoys developing web applications with the ability...
Apply For This JobOverview: The Digital Content Developer is responsible for new and ongoing digital curriculum development for the JCI Digital Learning Center...
Apply For This JobFull Job Description The position will manage multiple food service chain customers in various channels: QSR, FSR (Full-service Restaurant), Fast...
Apply For This JobFull Job Description Job Description Technology Collateral Enablement Group is looking for a Software Engineer to build Ruby / React...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Software Integration Engineer – Milton Keynes / Remote UK – £70,000 plus Bonus & Package...
Apply For This Jobjob description Job Description A collective energy and ambition. A place where you can make a real difference. We’re a...
Apply For This Job