Software Developer - Senior

Southlake, TX, US • Posted 6 hours ago • Updated 6 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Backup
  • Employment Authorization
  • Enterprise Architecture
  • C#
  • Productivity
  • Apache Velocity
  • Testing
  • Technical Drafting
  • Scrum
  • Design Software
  • Collaboration
  • Offshoring
  • Mentorship
  • Specification Gathering
  • Software Design
  • Code Refactoring
  • Code Review
  • Client/server
  • .NET
  • SQL
  • Database
  • Microsoft SQL Server
  • RESTful
  • Prompt Engineering
  • API
  • Debugging
  • JIRA
  • GitHub
  • Documentation
  • Audio Engineering
  • UI
  • Cloud Architecture
  • Git
  • Agile
  • Problem Solving
  • Conflict Resolution
  • Application Development
  • Generative Artificial Intelligence (AI)
  • Financial Technology
  • AngularJS
  • Microsoft SSIS
  • Data Loading
  • Extract
  • Transform
  • Load
  • Workflow
  • Production Support
  • DevOps
  • Release Management
  • Continuous Integration
  • Continuous Delivery
  • Jenkins
  • Bamboo
  • Python
  • Financial Services
  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Google Cloud Platform
  • Docker
  • Design Patterns
  • Microservices
  • Cloud Computing
  • Pivotal
  • Cloud Foundry
  • Functional Requirements
  • Artificial Intelligence
  • Privacy
  • Software Security
  • Business Analysis
  • Business Analytics
  • Computer Science

Summary

.NET Developer, Risk Solutions (Contract-to-Hire)

Assignment Details
  • Type: Contract-to-hire, 6-month initial contract
  • Location: Hybrid, onsite 4 days/week. Southlake, TX primary; Austin, TX backup.
  • Work authorization: / (required)
Position Overview
The candidate will work with a team of .NET engineers to develop and improve investment lifecycle solutions in Risk Solutions. Ideal candidates enjoy fast-paced environments, thrive under ambiguity, embrace change, and show practical knowledge of AI-assisted development, AI application concepts, and responsible use of generative AI in software delivery. The role covers application development in an enterprise architecture environment using the .NET framework and C#, working within and across Agile teams to design, develop, test, implement, and support solutions using a full stack of tools and approved AI developer productivity capabilities. Key Responsibilities
  • Design, develop, deploy, and maintain web UI and REST APIs
  • Troubleshoot and support applications in production
  • Identify ways to improve technology, processes, and performance
  • Apply approved AI tools and AI-assisted engineering practices to improve development velocity, maintainability, testing efficiency, and documentation quality
  • Participate in design, code, AI-assisted code validation, and technical design reviews
  • Build solutions that significantly impact company growth
  • Participate in an Agile scrum-based development environment
  • Work with internal and external team members to decompose requirements, design software, and prioritize tasks
  • Collaborate with product, architecture, security, and engineering partners to evaluate AI-enabled application patterns, automation opportunities, and responsible AI considerations
  • Meet periodically with onsite and offshore developers to review code quality, requirements specifications, and design methodologies
  • Troubleshoot, debug, and improve existing integrations and software
  • Participate in team meetings to ensure deliverables are met
  • Provide hands-on development, AI-assisted engineering guidance, and mentoring to other developers
  • Create project artifacts such as technical specifications, AI usage notes, solution design documentation, and metrics reports
  • Identify technology risks early and establish mitigation plans
Required Qualifications
  • 5+ years of application development experience
  • Demonstrated ability to apply .NET tools and techniques across coding, debugging, refactoring, test creation, documentation, and code review
  • Proficiency building client/server-side applications in .NET
  • Strong relational/SQL database concepts, with 3-5 years of experience and proficiency in SQL Server
  • Familiarity with REST API integrations, 1-3 years of experience
  • Familiarity with AI application development patterns: prompt engineering, model/API integration, retrieval-augmented workflows, intelligent automation, and human oversight of AI output
  • Proven history of debugging and troubleshooting full-stack applications
  • Understanding of large dataset manipulation, movement techniques, and related challenges
  • Understanding of Agile methodologies
  • Comfort with Jira, GitHub, or similar tools
  • Comfort using approved AI developer tools (coding assistants, prompt-based code exploration, AI-supported documentation and test generation) with sound engineering judgment
  • UI development experience with a single-page application framework
  • Experience with native cloud architecture or a PCF equivalent
  • Comfort with Git branching and merges
  • Comfort in a fast-paced, customer-focused Agile environment that embraces change
  • Good problem-solving skills with a design-first mindset
  • Working knowledge of AI application development concepts, including responsible AI practices and practical use of generative AI in software delivery

Preferred Qualifications
  • Financial technology domain experience; Angular or other single-page application experience
  • SSIS or other data load/ETL tools
  • Experience developing or integrating AI-enabled applications, automation, or intelligent workflows using modern AI platforms and APIs
  • Experience designing secure, scalable AI-enabled features, including integration with enterprise APIs, data pipelines, cloud services, observability, and quality controls
  • Enterprise production support, DevOps, and release management experience
  • CI/CD experience with Bamboo, Jenkins, or similar; Bamboo for deployment automation and Python for service automation
  • Prior financial services application or platform experience
  • Enterprise public cloud experience (Google Cloud Platform, AWS, Azure, or equivalent); Google Cloud Platform and Docker/containerization familiarity
  • Cloud-native design patterns, including microservice infrastructure, cloud configuration, and Pivotal Cloud Foundry
  • Development experience focused on performance, application security, and other non-functional requirements
  • Knowledge of responsible AI practices: AI output validation, data privacy, application security, model risk awareness, and governance
  • BS/BA in Computer Science or an equivalent discipline
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: 10454504
  • Position Id: 6ac7418ec2233f06376f4a44031d029e
  • Posted 6 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.