Software Engineer
Smartwyre
Software Engineering
United States
Posted on Dec 21, 2024
About Smartwyre
Founded in 2018, Smartwyre is a venture-financed SaaS business delivering enterprise software to large agricultural businesses, operating in a $400 billion global industry. With an estimated 5 million farmers and over 5,000 distributors globally, Smartwyre works across the agricultural supply chain, from large corporations to local farms. Presently, we work from the United States, United Kingdom, Europe, and South America. We are building a B2B SaaS platform to network together the commercial operations of the companies that supply the world’s farmers with seeds, fertilizer, chemicals, and services, with their target markets being the United States, Europe, and Latin America. We aim to first offer SaaS applications to solve key commercial pain points (pricing, costing, quoting), then network these companies using a common data platform (transactional data exchange, product information publication, people networking, and user analytics), and finally empower the network to facilitate new business model amongst network participants.
About The Role
We are seeking a talented and motivated Full Stack Software Engineer with expertise in .NET (C#) and react/JavaScript to join our development team. The ideal candidate will have experience in both front-end and back-end development, a strong understanding of modern web technologies, and a passion for delivering high-quality software solutions.
Responsibilities
Competitive salary
Private Health (UK) / Competitive Health Insurance (US)
Self-directed PTO
Flexible Work Location
Flexible Hours
Pension (UK) / 401k (US)
Occasional international travel
Cutting-edge projects and technologies
Requirements
Founded in 2018, Smartwyre is a venture-financed SaaS business delivering enterprise software to large agricultural businesses, operating in a $400 billion global industry. With an estimated 5 million farmers and over 5,000 distributors globally, Smartwyre works across the agricultural supply chain, from large corporations to local farms. Presently, we work from the United States, United Kingdom, Europe, and South America. We are building a B2B SaaS platform to network together the commercial operations of the companies that supply the world’s farmers with seeds, fertilizer, chemicals, and services, with their target markets being the United States, Europe, and Latin America. We aim to first offer SaaS applications to solve key commercial pain points (pricing, costing, quoting), then network these companies using a common data platform (transactional data exchange, product information publication, people networking, and user analytics), and finally empower the network to facilitate new business model amongst network participants.
About The Role
We are seeking a talented and motivated Full Stack Software Engineer with expertise in .NET (C#) and react/JavaScript to join our development team. The ideal candidate will have experience in both front-end and back-end development, a strong understanding of modern web technologies, and a passion for delivering high-quality software solutions.
Responsibilities
- Design, develop, and maintain scalable web applications using .NET (C#) and react/JavaScript.
- Collaborate with cross-functional teams to define, design, and ship new features·
- Write clean, scalable, and maintainable code following best practices·
- Perform code reviews to ensure code quality and compliance with standards·
- Troubleshoot and debug issues to ensure optimal performance and reliability·
- Develop and maintain documentation for software applications·
- Stay up to date with the latest industry trends and technologies to ensure our tech stack remains current.
Competitive salary
Private Health (UK) / Competitive Health Insurance (US)
Self-directed PTO
Flexible Work Location
Flexible Hours
Pension (UK) / 401k (US)
Occasional international travel
Cutting-edge projects and technologies
Requirements
- 2+ years of professional experience in full-stack software development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and React.
- Competent back-end development skills with experience in .NET (C#).
- Experience with restful APIs and third-party integrations.
- Familiarity with databases (SQL and NoSQL) and data modeling.
- Knowledge of version control systems, preferably Git.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
- Knowledge of security best practices in web development.
- Willingness to learn new skills and take on new challenges.
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker.
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with Agile/Kanban development methodologies.