← all jobs

Software Engineer/Sr Software Engineer (C#, Angular, Azure)

Work from home Full-time role Hiring

What You'll Do

A successful Software Engineer will is responsible for adding new functionality to First Advantage's key products and solutions. Working on these high-volume, security intensive applications, is a role which develops quality code at differing levels of the stack. This individual will use their strong communication skills to work cross-functionally with global teams, and has the ability to actively and effectively understand client and team needs. Responsibilities:

  • Design, develop, and maintain applications using Angular, C# and the .NET framework.
  • Write clean, scalable, and efficient code by following best practices and coding standards.
  • Implement and maintain RESTful APIs and microservices architecture.
  • Monitor application performance and troubleshoot issues in the cloud environment.
  • Implement security best practices for cloud applications, including identity management and data protection.
  • Participate in Agile ceremonies such as daily meetings, sprint planning, and retrospectives.
  • Collaborate with cross-functional teams, including product owners, designers, and QA engineers, to deliver high-quality software.
  • Continuously gather feedback and iterate on product features based on user needs and stakeholder feedback.
  • Write unit tests and integration tests to ensure code quality and reliability.
  • Participate in code reviews to maintain code quality and share knowledge with team members.
  • Maintain clear and complete documentation for code, APIs, and system architecture.
  • Document processes and workflows to facilitate knowledge sharing within the team.
  • Participate in training sessions, workshops and conferences to improve skills and knowledge.

What You Will Need to be Successful: Education requirements: Bachelor’s degree in computer science or related field or equivalent experience Number of years in Minimum: Software Engineer: 3-5 years/ Senior: 5+ Years Experience and Certifications: Experience: 3 - 8+ years of professional experience in software development, including working on various projects and technologies. (must have) Certifications: Relevant certifications may be held, demonstrating expertise in specific technologies or methodologies. (Not mandatory but plus advantage) – good to have What You May Need to be Successful: Programming Languages: Proficiency in C# and .NET, along with other languages as needed. – Frameworks and Libraries: Experience with ASP.NET MVC, HTML5, CSS, JavaScript, jQuery and Angular. Database Management: Knowledge of relational databases (Postgres, MS SQL, MySQL) and NoSQL databases. Version Control: Familiarity with Git and GitHub for collaborative development. Software Development Methodologies: Understanding of architectural paradigms such as Event-Driven, API, Microservices, and Serverless. Problem-Solving Skills: Strong analytical and debugging abilities, including experience with unit testing and integration testing using tools like NUnit. Cloud Technologies: Familiarity with Microsoft Azure services and cloud development. Data Formats: Experience with data transmission formats like JSON and XML. API Knowledge: Understanding of REST principles, various API authentication methods, and best practices. Containerization and CI/CD: Basic understanding of containerization technologies (Docker, Kubernetes) and CI/CD tools. We have great people here and are looking for more. Come join us! Follow us: Facebook Instagram LinkedIn X YouTube Equal Employment Opportunities at First Advantage First Advantage is an equal opportunity employer. We are committed to providing a workplace and recruitment process that is free from unlawful discrimination, harassment, and retaliation. Employment decisions at First Advantage are based solely on qualifications, merit, and business needs. We do not discriminate in any aspect of employment on the basis of race, color, national origin, ancestry, citizenship, religion, creed, sex, gender identity, gender expression, sexual orientation, marital or family status, pregnancy, age, physical or mental disability, medical condition, genetic information, veteran or military status, or any other characteristic protected by applicable law.

More open positions

Virtual Arkansas Math Teacher

Work from home Full-time role

Virtual Arkansas Computer Science Adjunct

Work from home Full-time role

Cleft Helpline Officer, Nigeria

Work from home Full-time role

Account Supervisor (Pharma Agency)

Work from home Full-time role

Account Executive - AI, Cloud and Compliance Advisory

Work from home Full-time role

Care Coordinator (1099 Contract)

Work from home Full-time role

Senior Actuary job at Pacific Life in Newport Beach, CA, Omaha, NE, Charlotte, NC

Work from home Full-time role

General Ledger (GL) Manager

Work from home Full-time role

Experienced Full Stack Data Entry Specialist – Remote Customer Service and Support

Work from home Full-time role

Shopify Developer - Health & Wellness

Work from home Full-time role

Amazon Work from Home Data Entry Part-Time Remote Jobs

Work from home Full-time role

Remote Client Onboarding Specialist

Work from home Full-time role

Remote Customer Support Representative – Flexible Home‑Based Role Delivering Exceptional Service for careerzynith’s Global Retail Platform

Work from home Full-time role

Vice President, Treasury - Risk, Strategy, & Bank Reporting

Work from home Full-time role

Experienced Digital Product Tester - Remote Gaming and App Review Specialist

Work from home Full-time role

[Remote] Engineering Manager

Work from home Full-time role

International Recruiter (m/w/d) - Remote aus Portugal, Griechenland oder Spanien

Work from home Full-time role

Graphic Artist Internship

Work from home Full-time role

Growth Product Manager - Remote Work | REF#284322

Work from home Full-time role

Senior/Lead Data Engineer – AI-Native Aftermarket Platform | Colombia

Work from home Full-time role

Healthcare Technology Consultant – Business Analysis & Sales Analytics

Work from home Full-time role