Find your next job at a growing startup

195
companies
3,474
Jobs

Software Engineer

Smartwyre

Smartwyre

Software Engineering
United States
Posted on Feb 23, 2025
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.

We are looking for a Senior Software Engineer to join our global engineering team. The role will be responsible for designing, developing, and maintaining high-quality software solutions that meet customer needs. You will work closely with cross-functional teams to understand requirements, propose solutions, and deliver robust applications. Your expertise in full-stack development will be instrumental in driving our technology forward.

Responsibilities

  • Design, develop, and maintain scalable web applications using the .NET framework
  • Collaborate with product owners and stakeholders to understand requirements and translate them into technical solutions
  • Write clean, maintainable code following best practices and design patterns
  • Perform code reviews to ensure quality and adherence to coding standards
  • Troubleshoot and debug applications to resolve issues in a timely manner
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives
  • Mentor junior developers and share knowledge with team members

Benefits

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

The ideal candidate will possess an advanced working knowledge of the .NET Framework and be proficient in React and JavaScript.

Our Ideal Candidate

We need developers that share our passion for building and scaling cutting-edge Web and Mobile apps in a high-functioning, remote team! You will have proven experience in software development with a focus on .NET technologies and be confined using C# ASP.NET and Web API's. You will also have strong front-end development skills using JavaScript, HTML, CSS, and front-end frameworks (e.g., Angular, React).

We need you to have experience with relational databases (e.g., SQL Server, MySQL) and ORM frameworks (e.g., Entity Framework). We use agile development methodologies so you will need to show your experience working with Scrum or Kanban.

Talking to key stakeholders and understand and show passion for the business objectives of the company.

You are comfortable with a fair bit of uncertainty, fast change, and love solving hard problems collaboratively. You are ambitious about the speed and quality of your code.

You are a team player who thrives working in an honest and friendly working atmosphere. We have a flat hierarchy and give you the opportunity to make a real impact.

You are passionate about the craft of software development and contribute to technical and non-technical discussions that help shape the direction of digital product delivery. You are able to work independently, as well as collaboratively, on user stories within an agile delivery environment and are versed in modern software delivery practices. You care about creating quality software that meets the needs of our client’s vision and goals, in a thoughtfully pragmatic way.