Job Title: Lead .NET Developer
Location: San Antonio, TX----DAY 1 Relocation Required
Duration 6+ Months
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