Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Salary: 
142 - 142K yearly
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3-4 years of software development experience, .NET development stack knowledge, Proficient in C# and SQL Server, Experience with Microservices and APIs, Familiarity with Agile Scrum methodologies.

Key responsabilities:

  • Develop scalable, maintainable enterprise solutions
  • Participate in design discussions with the team
  • Maintain quality and coding best practices
  • Create technical documentation for architecture
  • Provide recommendations for continuous improvement
Damco Solutions logo
Damco Solutions Large https://www.damcogroup.com/
1001 - 5000 Employees
See more Damco Solutions offers

Job description

Contract-9 months

Fully Remote

  • Off-site
  • Engineering Job Type

Description

Who We Are

Our mission at Capacity is to help teams do their best work through our AI-powered support automation platform. Capacity provides everything you need to automate support and business processes in one powerful platform.

In order to help all teams do their best work, we need our Capacity team to be a reflection of the workforce. We believe that each individual voice, perspective, and background brings inherent value to enhance our product, serve our customers, and generate more ideas to solve complex problems.

It's an exciting time to join Capacity. Our company is growing rapidly: we have experienced a 150% year-over-year revenue growth. Capacity has raised a total of $74 million dollars from individual investors, giving us the opportunity to make ambitious investments in our team and big bets on our future. Our total addressable market is infinite. Any company that relies on shared knowledge and bottomless documentation, desires data automation and reporting, or needs to streamline information and processes is an opportunity for Capacity to shine. By continuing to hire smart and humble teammates all over the country, we have the opportunity to see Capacity become a premier brand enterprise SaaS.

A Small Enthusiastic Team With a Big Company Payoff

The Engineering team is looking for a Software Engineer to join their team of enthusiastic and dedicated engineers in building a platform that text-enables contact centers.

Why This Job is Exciting

Responsibilities

  • Work in an Agile Scrum environment, focusing on sustainable development of high performance scalable, and maintainable enterprise solutions.
  • Architect and develop code using .Net, .NET 6, C#, SQL Server, web APIs, and Azure services.
  • Participate in design discussions around architecture and business requirements with the Senior Director of Engineering, product owner and other engineers.
  • Maintain quality by checking work for defects prior to releasing to QA.
  • Encourage best practices in the team with code reviews, branching and merging strategies, separation of concerns, encapsulation, and inversion of control.
  • Create and maintain technical documentation that explains the architecture, deployment topologies, and knowledge critical to ongoing maintenance of integrations.
  • Provide recommendations for continuous improvement and development best practices across products, teams, architecture, and implementations.

Requirements

Qualifications

  • 3-4 years of experience in software development delivering solutions into production.
  • Good understanding of the .NET development stack, relational databases, SQL, and ORM technologies working on the Microsoft Azure, or a similar cloud platform.
  • Proficient in C#.
  • Experience Building Microservices and Building out API Layers.
  • Must be familiar with object-oriented programming concepts and have experience with the .net framework enterprise architecture environment.
  • Working knowledge of Agile Scrum with experience adopting or managing continuous integration and continuous delivery concepts and frameworks.
  • Experience with unit testing and other automated testing best practices.
  • Self-motivating and a desire to take personal responsibility to complete tasks and solve problems.
  • Must have good interpersonal, analytical, problem solving and organizational skills

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Problem Solving
  • Organizational Skills
  • Analytical Skills
  • Self-Motivation

Software Engineer Related jobs