Senior .NET Developer
Trans Union
- Location
- Reston
- Workplace
- Onsite
- Employment
- Full Time
- Salary
- USD 90,000–150,000/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Serve as a key technical contributor on the DHI Online Scrum Team
- Develop and support enterprise applications for TransUnion's Insurance business
- Lead the design, development, enhancement, and maintenance of secure, scalable applications
- Partner closely with business stakeholders, Product Management, Project Management, and Engineering teams
- Play a significant role in the development and evolution of the TransUnion Telematics platform
- Design and implement integrations with internal systems and external business partners
- Support architecture decisions, application modernization efforts, and cloud adoption initiatives
- Troubleshoot production issues and implement long-term solutions
- Maintain and improve CI/CD processes, automated testing practices, and deployment pipelines
- Ensure development activities align with security best practices and regulatory requirements
- Contribute to project planning, solution estimation, technical documentation, and continuous improvement initiatives
Requirements
- Bachelor's degree in Computer Science, Information Technology, Information Systems, or related field; equivalent professional experience will also be considered
- 5-8+ years of software development experience building, enhancing, and supporting enterprise applications utilizing the Microsoft .NET technology stack
- Experience working within Agile Scrum environments
- Strong understanding of software architecture principles
- Strong understanding of secure software development practices
- Strong understanding of application lifecycle management in enterprise environments
- Experience designing, supporting, and optimizing relational databases
- Experience with data access strategies to ensure application performance, scalability, and data integrity
- Advanced proficiency with C#
- Advanced proficiency with ASP.NET MVC
- Advanced proficiency with ASP.NET Web API
- Advanced proficiency with .NET Framework
- Advanced proficiency with .NET Core/.NET 5/6 for enterprise application development
- Strong experience with Microsoft Visual Studio
- Strong experience with modern software development tools
- Hands-on experience with SQL Server
- Hands-on experience with PostgreSQL
- Hands-on experience with database design
- Hands-on experience with database development
- Hands-on experience with performance tuning
- Hands-on experience with complex querying
- Experience with AWS (Amazon Web Services) or other cloud platforms for application hosting, deployment, and support
- Experience building, supporting, and maintaining CI/CD (Continuous Integration and Continuous Delivery) pipelines
- Experience with automated deployment processes
Preferred
- Experience building or supporting distributed systems
- Experience building or supporting highly scalable enterprise applications
- Familiarity with Dependency Injection frameworks such as Autofac, Ninject, or Unity
- Experience developing and supporting .NET Core applications running in Linux environments
- Experience with TDD (Test-Driven Development)
- Experience with automated testing frameworks
- Knowledge of regulated environments and security frameworks, including HIPAA and PCI compliance requirements
Skills
- C#
- ASP.NET MVC
- ASP.NET Web API
- .NET Framework
- .NET Core
- .NET 5
- .NET 6
- Microsoft Visual Studio
- Microsoft SQL Server
- PostgreSQL
- Amazon Web Services
- Cloud Computing
- Continuous Integration
- Continuous Delivery
- Dependency Injection
- Ninject
- Unity
- Linux
- Test-driven Development
- Automated Testing
- HIPAA
- PCI DSS
- Agile
- Scrum
- Software Architecture
- Application Lifecycle Management
- Relational Databases
- Scalability
- Data Integrity
- Database Design
- Performance Tuning
- Hosting
- Continuous Integration and Development
- Continuous Integration
- Continuous Delivery
- Dependency Injection
- Ninject
- Unity
- .NET
- Linux
- Test-driven Development
- Automated Testing
- HIPAA
- PCI DSS
- Privacy Management
- Product Management
- Project Management
- Telematics
- Software Modernization
- Operational Efficiency
- ROOT
- User Experience
- Project Planning
- Estimating
- Technical Writing
- Continuous Improvement
- Computer Science
- Information Technology
- Information Systems
- Agile
- Scrum
- Software Architecture
- Application Lifecycle Management
- Relational Databases
- Scalability
- Data Integrity
- C#
- ASP.NET MVC
- ASP.NET Web API
- Enterprise Software
- Microsoft Visual Studio
- Microsoft SQL Server
- PostgreSQL
- Database Design
- Performance Tuning
- Amazon Web Services
- Cloud Computing
- Hosting
- Continuous Integration and Development
- Continuous Integration
- Continuous Delivery
- Dependency Injection
- Ninject
- Unity
- .NET
- Linux
- Test-driven Development
- Automated Testing
- HIPAA
- PCI DSS
- Taxes
- Value Engineering
- Legal
- FSA
- Career Counseling
- Insurance
- Coaching
- Finance
- Law
- LOS
- Recruiting
- Business Operations
- Training
- Sales
- Payments
- Professional Development
- Collaboration
- Software Development
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Staff Software Engineer, Applications
SmithRx · US - Remote · USD 153,600–192,000/yr · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today