Senior .NET Software Engineer
About this role
Employer-provided description, formatted for easier reading.
Senior Software Engineer Dallas, TX (Hybrid)
A rapidly growing software company serving the financial services industry is seeking a Senior Software Engineer to join its data intelligence and platform engineering team. This full-time hybrid opportunity offers the chance to work with modern technologies including . NET, C#, AWS, MySQL, JavaScript, TypeScript, React, and microservices architecture while helping evolve mission-critical customer data systems.
This role is ideal for an experienced engineer who enjoys influencing technical direction, solving complex data challenges, and modernizing large-scale platforms. The organization is investing heavily in platform transformation, automation, AI-enabled development practices, and architectural improvements.
Engineers who thrive in environments where they can balance hands-on development with technical leadership will find substantial growth and impact here. Required Skills & Experience
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field
- 8+ years of professional software development experience
- Strong experience with C# and .NET technologies
- Experience designing and building distributed systems and APIs
- Cloud experience, preferably AWS
- Strong SQL and relational database experience
- Experience working with modern JavaScript frameworks
- Understanding of software architecture and design patterns
- Experience with CI/CD pipelines and automated testing
- Strong communication and cross-functional collaboration skills
Desired Skills & Experience
- Experience with customer data platforms
- Identity resolution or customer profile unification experience
- Microservices modernization initiatives
- React or Vue.js expertise
- Experience using AI-assisted development tools
- Large-scale data integration experience
- Financial services or fintech background
- Technical leadership experience
What You Will Be Doing
- Designing and developing scalable software solutions
- Modernizing legacy applications and services
- Building APIs and microservices
- Improving customer data integration capabilities
- Collaborating with product and engineering teams
- Supporting platform architecture decisions
- Enhancing testing, automation, and observability practices
Tech Breakdown
- 40% .NET / C#
- 25% Cloud & Microservices
- 20% Front-End Development
- 15% Database & Data Engineering
Daily Responsibilities
- 70% Hands-on Development
- 15% Technical Leadership & Architecture
- 15% Cross-Functional Collaboration
Applicants must be currently authorized to work in the U. S. on a full-time basis now and in the future.
Posted By
Alexandria Campos