Match score not available

Senior Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in computer science or related field, 8+ years of development experience in .NET, 3+ years experience in cloud technologies (Azure preferred), Experience with SPA frameworks (Angular, Vue, React), Strong experience with relational databases like MS SQL Server.

Key responsabilities:

  • Design, document, and develop software products
  • Participate in Agile methodology and planning discussions
  • Conduct code reviews and provide feedback
  • Collaborate effectively within and outside the team
  • Produce technical documentation for software contributions
Cisive logo
Cisive Human Resources, Staffing & Recruiting Large https://www.cisive.com
1001 - 5000 Employees
See more Cisive offers

Job description

Cisive leads the industry in background screening, monitoring accuracy, quality, and trust for 40+ years. We work to empower the world’s largest and most highly regulated industries to optimize their talent programs and make their workspaces safer. Our PreCheck and Driver iQ vertical-specialized brands lead the healthcare and transportation industries with the most accurate background screening available. We believe in only the highest standards when it comes to an organization's safety and success.

Job Summary

This role will be joining and providing mentorship for a highly skilled group of software engineers. As a full stack software developer your responsibilities will include design, documentation, development, testing and deployment of new software product offerings and enhancements. 

Duties and Responsibilities

  • Software projects for on premise and cloud-enabled applications and integrations through each step of the software development life cycle.
  • Work productively in an Agile methodology.
  • Participate in the design and development of integrated solutions.
  • Perform code reviews of peer’s work and provide constructive feedback.
  • Active participation in planning and design discussions, assessing the risks and feasibility.
  • Identify areas of platform improvement.
  • Ability to collaborate effectively within your primary team and with external teams.
  • Producing technical documentation for the software that you have contributed to.
  • Clear communication regarding project status with your managers.

 

Minimum Qualifications

  • Bachelor’s degree in computer science, Information Systems, etc or related work experience required.
  • 8+ years of development experience in the latest versions of .NET (including .NET Core), ideally with web apps/APIs using Entity Framework and relational databases.
  • 3+ experience in cloud technologies (Azure preferred) including, but not limited to App Services, API Gateway, Service Bus, Azure Storage, Azure Functions and Application Insights.
  • Experience with SPA frameworks (Angular, Vue, React, etc)
  • Experience in building Event-Driven microservices leveraging high throughput, real-time stream/batch processing, interacting with Restful API’s.
  • Experience creating CI/CD pipelines.
  • Demonstrable experience with Agile processes (KANBAN, Scrum) using popular Agile Software such as Jira.
  • Strong experience with relational databases such as MS SQL Server.
  • Understanding of OOP concepts, design patterns and data structures.
  • Knowledge of Test-Driven Development and common testing frameworks.
  • Being generally accessible during primary hours of operation.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Mentorship
  • Collaboration

Software Engineer Related jobs