Overview
On Site
$80 - $90
Full Time
Skills
.Net
WPF
MVVM
AWS
Job Details
Job Title: Lead .NET Developer
Onsite: San Antonio, TX
Candidates will need to have recent experience with WPF/ MVVM.
Key Responsibilities:
- Lead the design and development of scalable, maintainable software using C# and .NET Core
- Evaluate and integrate technologies such as WebAPI, web services, and AWS cloud components
- Develop working code prototypes to validate architectural decisions
- Document architectural patterns and reusable design components for broader team use
- Implement core software components with a focus on:
- Configurability and maintainability
- Scalable and secure architecture
- Enterprise-grade logging and monitoring mechanisms
- Data migration from Oracle to SQL Server
- CI/CD pipeline integration for automated builds and deployments
- AWS cloud services such as Lambda, EC2, S3, RDS, or equivalent
Required Qualifications:
- Proven experience leading development teams in enterprise software projects
- Expertise in C#, .NET Core, WebAPI, and RESTful services
- Strong WPF with MVVM design pattern experience for thick client applications
- Hands-on experience with AWS services for cloud-native application development
- Proficient in implementing and maintaining CI/CD pipelines (e.g., GitHub Actions, Azure DevOps, Jenkins)
- Strong understanding of design patterns, modular architecture, and scalable coding practices
- Experience implementing security models, authentication/authorization mechanisms, and logging frameworks
- Practical knowledge of database migration, specifically from Oracle to SQL Server
- Strong documentation and communication skills
Preferred Qualifications:
- Experience developing thick client applications
- Prior involvement in client data platform or master data management projects
- Familiarity with building highly available, fault-tolerant systems in a cloud environment
Soft Skills:
- Strong analytical and problem-solving abilities
- Excellent verbal and written communication skills
- Collaborative mindset with leadership presence
- Ability to thrive in a fast-paced, agile development environment
- Attention to detail and strong organizational skills
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.