Senior Software Engineer - (REMOTE)

company banner
LexisNexis - Risk Solutions
C#, .NET, software engineer, API, REST, azure, cloud, front-end development, developer, javascript, HTML, SQL, window, AWS, web services, lexisnexisrisk, remote, remote work, home-base
Full Time
$80,000 - $115,000
Travel not required

Job Description

Senior Software Engineer (REMOTE) 

Proagrica, part of LexisNexis Risk Solutions, is a global provider of independent connectivity and data-driven support solutions for the agriculture and animal health industries.

We deliver actionable intelligence to drive business growth across the value chain. Our superior products and services connect and empower industry participants to address their key needs around trading, productivity, and compliance.

Our solutions are built around the key competences of data connectivity and data analytics delivering seamless supply chain management, customer insight and engagement, essential for businesses looking to improve their value offering and expand in the modern marketplace.

In short, we enable more efficient agriculture by allowing farmers to use fewer pesticides, herbicides, and fertilizers, leading to reduced environmental and financial impacts.

<>agX Platform Team

The agX Platform team builds and maintains a suite of API and database systems to serve internal and external customers. This platform is the core of Proagrica’s software offerings, providing integration points for customer-facing software. We currently have two squads that are becoming more Agile-oriented in their day-to-day.

What We Need

The agX Platform team needs a technical lead who is a well-rounded, experienced full-stack developer willing to mentor other developers and work in Agile methodologies. We develop our APIs using C#, so our candidate must have a strong background building restful APIs in C#. 

We utilize cloud hosting and are currently migrating to the Azure environment. We prefer candidates with Azure experience though Amazon Web Services experience is also relevant.

This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.

REQUIRED QUALIFICATIONS:
• 5+ years of Software Engineering experience
• BS Engineering/Computer Science or equivalent experience required

  • Full stack Development with strong C# background
    • Experience with RESTful APIs and JSON
    • Experience with front-end web development
    • Expertise in development languages including but not limited to: C#, JavaScript, HTML, SQL, .NET
  • Experience mentoring junior developers
  • High attention to detail
  • Strong research skills
  • Ability to write and review portions of detailed specifications for the development of complex system components
  • Ability to complete complex bug fixes
PREFERRED QUALIFICATIONS
  • Experience with Azure Cloud
    • Hosting
    • Logging with App Insights
    • Scalability
    • Strong knowledge in industry best practices in development
    • Knowledge in using and developing applicable tool sets
  • Experience with Agile
    • Leading ceremonies
    • Pair/Mob programming
    • Ability to interface competently with other technical personnel or team members to finalize requirements

ACCOUNTABILITIES:

  • Operate in Agile environment while collaborating with key stakeholders
  • Analyze requirements, test and integrate application components
  • Interface with other technical personnel or team members to finalize requirements
  • Work closely with other development team members to understand complex product requirements and translate them into software designs
  • Develop program logic for new applications or analyze and modify logic in existing applications
  • Successfully implement development processes, coding best practices, and code reviews
  • Work in a remote setting with minimal oversight
  • Mentor junior software developers on development methodologies and optimization techniques
  • Keep abreast of new technology developments
  • All other duties as assigned


Company Information

Dice Id : 10340288
Position Id : R42368 C#
Originally Posted : 3 weeks ago

Similar Positions at LexisNexis - Risk Solutions

Quality Engineer III
  • ,
  • 3 weeks ago
Senior Software Engineer - .NET (Hybrid model)
  • New Providence, NJ
  • 3 weeks ago