Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Developer, CRM Platform

  • Source: Oorwin
  • DHANU GLOBAL ENTERPRISES, INC.
  • $45 to $55 /yr
  • Remote
  • Dallas
  • Senior

Job Description

Position Title: Senior Software Developer, CRM Platform on W2 only Location: Remote Duration: 12+ months with possible extension. Work Authorization: GC/Citizen only

Job Summary:

  • This is a backfill role in the CRM engineering team, reporting to the client//’s engineering leadership.
  • Build and support the Insightly CRM platform using ASP.NET MVC, .NET Framework 4.8, and AWS services.
  • Work in an existing codebase from the first week, reading unfamiliar code and making safe changes rather than focusing on greenfield design.

Responsibilities:

  • Design and implement scalable, maintainable features and fixes for the CRM platform.
  • Write modular, testable code and provide thoughtful code reviews.
  • Build and support solutions using AWS services such as Lambda, S3, EC2, and DynamoDB.
  • Work across service boundaries and understand system dependencies.
  • Use TeamCity, Octopus, Datadog, Raygun, Papertrail, and CloudWatch to support safe deployments.
  • Apply web application security and performance practices, including mitigation of common vulnerabilities.
  • Break complex problems into well-scoped tasks and provide accurate estimates.
  • Support onboarding and knowledge sharing for newer developers through code reviews and pairing, without people management responsibilities.
  • Participate in two-week Release Developer and Production On-Call rotations once production access is approved.
  • Until production access is approved, focus on features, code reviews, and business-hours support.
  • Coordinate release builds, ensure changes merge on time, and deploy to production as the Release Developer.
  • Respond to PagerDuty and Slack alerts as the Production On-Call first responder, with a 15-minute response time before escalation to engineering leadership.
  • Follow existing playbooks for alerts; some alerts require monitoring only.

Required Skills:

  • 5+ years of professional software engineering experience delivering production software.
  • Strong full-stack experience with C# and ASP.NET MVC, including .NET Framework 4.8 and JavaScript frameworks.
  • Hands-on AWS experience with at least two of Lambda, S3, EC2, and DynamoDB.
  • Strong understanding of object-oriented programming, software architecture, and design patterns.
  • Experience with CI/CD pipelines, production monitoring, and DevOps practices.
  • Experience with 24/7 on-call rotations and production incident response.
  • Experience working in a large existing codebase written by others.
  • Experience mentoring or leading less experienced developers.
  • Ability to work a full Pacific Time business day with the team.

Nice to Have

  • TeamCity, Octopus, PagerDuty, and Datadog experience.
  • Experience modernizing legacy .NET Framework code toward modern .NET.
  • Experience with Windows-hosted .NET applications alongside AWS services.
  • CRM or B2B SaaS platform experience.
  • Experience designing APIs alongside a mobile team.

Skills

  • insightly
  • asp-net
  • dot-net
  • amazon-web-services
  • aws-lambda
  • amazon-s3
  • amazon-ec2
  • amazon-dynamodb
  • teamcity
  • datadog
  • raygun
  • papertrail
  • amazon-cloudwatch
  • pagerduty
  • slack
  • c-sharp
  • javascript

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with DHANU GLOBAL ENTERPRISES, INC.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes