Role: Senior .NET Developer
Location: Plano, TX - Hybrid (3 days onsite)
Technical Requirements:
· Strong C# experience
· MVC experience required
· Experience working across multiple .NET versions
· REST API experience
· Familiarity with Bootstrap, JavaScript, and jQuery
Candidates must be comfortable:
• Troubleshooting production issues
• Reviewing application logs
• Performing root cause analysis
• Supporting both UI and data-related issues
• SQL experience required
• Dedicated database team handles most database development
• Candidates should understand:
Database schema design
Stored procedure functionality
Impact of application enhancements on the database layer
• Ability to read and understand stored procedures is sufficient; extensive stored procedure development is not required
• Unit testing experience
• Integration testing experience
• Ability to coordinate testing efforts across application changes
• Experience working within CI/CD pipelines
• GitHub-based source control and deployment process
• Comfortable with:
• Pull requests
• Peer code reviews
• Branching strategies
• Sprint-based development workflows
Team Environment
This may be the most important part for recruiting.
Enterprise Banking Environment
The managers repeatedly emphasized:
· Security restrictions
· Controlled technology stacks
· Limited ability to use outside tools/plugins
· Regulatory constraints
They specifically want candidates who have worked in:
· Banks
· Financial institutions
· Large regulated enterprises
People coming from smaller shops frequently struggle because they're used to adopting any tool they want.