Senior Application Developer (.NET / Ruby on Rails)

Carrollton, TX, US • Posted 7 hours ago • Updated 38 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Mergers and Acquisitions
  • Web Applications
  • 3D Computer Graphics
  • Ruby
  • ASP.NET
  • mvc
  • Object-Oriented Programming
  • Design Patterns
  • Code Refactoring
  • Backend Development
  • RESTful
  • Web Services
  • API
  • JSON
  • XML
  • Corporate Social Responsibility
  • Testing
  • Oracle Linux
  • Unit Testing
  • FC
  • Integration Testing
  • Database
  • Relational Databases
  • Data Modeling
  • Query Optimization
  • IC
  • Integrated Circuit
  • Internal Communications
  • Docker
  • HB
  • DevOps
  • Jenkins
  • Git
  • GitHub
  • Identity Management
  • Operating Systems
  • Linux
  • Open Source
  • LAMP
  • Apache HTTP Server
  • PHP
  • Scrum
  • Continuous Integration and Development
  • Soft Skills
  • IT Management
  • Conflict Resolution
  • Problem Solving
  • Communication
  • Production Support
  • .NET
  • C#
  • Ruby on Rails
  • Microservices
  • Behavior-driven Development
  • Test-driven Development
  • RSpec
  • NUnit
  • Continuous Integration
  • Continuous Delivery
  • RF
  • SQL
  • Database Design
  • PostgreSQL
  • Microsoft SQL Server
  • MySQL
  • Performance Management
  • Project Management
  • Preventive Maintenance
  • Authentication
  • Authorization
  • OAuth
  • Collaboration
  • Quality Assurance
  • Software Development Methodology
  • Mentorship
  • Sprint
  • UPS
  • Technical Writing
  • Software Design
  • Continuous Improvement
  • Financial Services
  • Mortgage
  • Securities
  • MBS
  • Microsoft Azure
  • Amazon Web Services
  • Cloud Computing
  • Application Development
  • Orchestration
  • Kubernetes
  • Agile
  • Microsoft Windows NT
  • Software Development

Summary

Job Title: Senior Application Developer (.NET / Ruby on Rails)

Location: Carrollton, TX (Onsite)

Experience: 8-10 Years



Job Summary

We are seeking an experienced Senior Application Developer (.NET / Ruby on Rails) to design, develop, and support enterprise-grade web applications and microservices. The ideal candidate will have strong expertise in .NET Core, C#, Ruby on Rails, REST APIs, Microservices, Azure/AWS, PostgreSQL, SQL Server, DevOps, Docker, Kubernetes, and Agile development. Experience in the Financial Services or Mortgage domain is highly preferred.



Required Skills

Application Development

  • .NET Core / .NET 6+
  • C#
  • Ruby on Rails
  • Ruby
  • ASP.NET Core
  • MVC Architecture
  • Object-Oriented Programming (OOP)
  • Design Patterns
  • Refactoring
  • SOLID Principles

Backend Development

  • RESTful APIs
  • Microservices Architecture
  • Web Services
  • API Development
  • API Security
  • JSON/XML

Testing & Development Practices

  • Test-Driven Development (TDD)
  • Behavior-Driven Development (BDD)
  • RSpec
  • NUnit
  • Unit Testing
  • Integration Testing
  • Code Reviews

Databases

  • PostgreSQL
  • SQL Server
  • MySQL
  • Relational Databases
  • SQL
  • Data Modeling
  • Query Optimization

Cloud & DevOps

  • Microsoft Azure
  • AWS
  • Docker
  • Kubernetes
  • CI/CD Pipelines
  • Azure DevOps
  • Jenkins
  • Git
  • GitHub
  • Deployment Automation

Security

  • OAuth 2.0
  • IAM (Identity & Access Management)
  • CIAM
  • Secure Coding Practices
  • Authentication & Authorization

Open Source & Operating Systems

  • Linux
  • Open Source Technologies
  • LAMP Stack
  • Apache
  • PHP (Basic Knowledge)

Methodologies

  • Agile
  • Scrum
  • SDLC
  • Continuous Integration
  • Continuous Delivery

Soft Skills

  • Technical Leadership
  • Problem Solving
  • Stakeholder Communication
  • Mentoring
  • Team Collaboration
  • Production Support



Key Responsibilities

  • Design, develop, and maintain enterprise applications using .NET Core, C#, and Ruby on Rails
  • Develop scalable REST APIs and microservices for cloud-native applications
  • Apply BDD/TDD methodologies using RSpec and NUnit to ensure high-quality software delivery
  • Build, test, and deploy applications through automated CI/CD pipelines
  • Prepare and support production deployments while ensuring application stability
  • Troubleshoot and resolve production issues, providing timely support for live applications
  • Optimize SQL queries, database design, and application performance across PostgreSQL, SQL Server, and MySQL
  • Implement secure authentication and authorization using OAuth2, IAM, and CIAM standards
  • Collaborate with architects, product owners, QA teams, and business stakeholders throughout the SDLC
  • Mentor junior developers, conduct code reviews, and promote engineering best practices
  • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement
  • Contribute to technical documentation, solution design, and continuous process improvement



Preferred Qualifications

  • Experience in Financial Services, Mortgage, or Mortgage-Backed Securities (MBS)
  • Experience with Azure or AWS cloud-native application development
  • Familiarity with container orchestration using Kubernetes
  • Experience working in enterprise-scale Agile environments
  • Strong understanding of secure software development practices

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91018020
  • Position Id: PDT - 11703-12838-1785157107
  • Posted 7 hours ago

Company Info

About Purple Drive Technologies LLC

Founded in 2007, Purple Drive started as a tech solutions firm and has grown into a full-service consulting and talent partner. We help businesses navigate complex technology challenges while connecting top professionals with career-defining opportunities.

We believe in transforming businesses through smart IT solutions and empowering technologists to grow their expertise through challenging projects and meaningful partnerships. Built on over 20 years of trusted relationships, we create success stories for both our clients and the talented professionals who drive innovation forward.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs