Kcura

Software Engineer

Kcura
Apply
21 hours ago
USA (city not specified)Mid Level

Base Salary

$79k - $119k/yr

Responsibilities

  • Design performant, scalable, secure, and high-quality software.
  • Collaborate with the software development team to ship software operating on data at massive scale.
  • Develop software for distributed systems involving multiple databases, processing systems, and web servers.
  • Modernize the Enrichment user experience and support high-speed processing and extraction of diverse document data.
  • Create comprehensive unit and integration tests, static analysis, and rigorous test strategies.
  • Recommend improvements to software development policies and procedures.
  • Participate in pair programming to improve quality and share design and implementation knowledge.

Requirements

  • Bachelor’s degree or equivalent in Computer Science or a related field.
  • Experience with object-oriented programming using C#, Java, or a similar language.
  • Experience building REST APIs.
  • Experience working on an agile software team.
  • Knowledge of software engineering disciplines and the ability to work across application-stack layers.
  • Understanding of DevOps principles is preferred; Azure DevOps experience is a plus.
  • Experience designing and developing highly scalable solutions in Azure or other cloud platforms is preferred.
  • Experience with Azure Functions, Azure Service Bus, serverless technologies, and related cloud technologies is preferred.
  • Experience with Domain-Driven Design principles and event-driven architecture is preferred.
  • Knowledge of current technology trends and their marketplace applications.

Benefits

  • Hybrid/remote work arrangement.
  • Competitive base salary, annual performance bonus, and long-term incentives.
  • Expected salary range of $79,000 to $119,000.

Tech Stack

Categories

Contact me