Senior .NET Developer with CSLA - 26-06303
Role details
Job location
Tech stack
Job description
We are seeking an experienced Senior .NET Developer with strong CSLA expertise to support the design, development, and maintenance of enterprise-level web applications and multi-tier systems., * Design, develop, test, and maintain enterprise .NET web applications
- Develop and support N-Tier application architectures
- Build and maintain Web Services and WCF-based integrations
- Develop scalable and maintainable applications utilizing CSLA framework
- Design and implement complex SQL database objects and relational database structures
- Write and optimize PL/SQL packages, stored procedures, and triggers
- Collaborate with technical teams, business analysts, and stakeholders throughout the software development lifecycle
- Participate in application design reviews, troubleshooting, debugging, and performance optimization
- Maintain source code and version control processes using Team Foundation Server
- Develop and maintain MVC-based application components
- Ensure adherence to development standards, security practices, and quality assurance processes
Requirements
Do you have a Bachelor's degree?, The ideal candidate will possess deep experience in .NET application development, web services, database design, and object-oriented programming methodologies. This role requires strong technical problem-solving skills, the ability to work in complex development environments, and experience building scalable enterprise applications., * 84 months of experience developing .NET web applications
- 72 months of experience developing applications utilizing .NET Framework 3.5 or above
- 72 months of experience developing and writing Web Services or WCF
- 72 months of experience developing N-Tier applications
- 36 months of experience developing applications utilizing CSLA
- 84 months of experience writing PL/SQL packages, stored procedures, and triggers
- 36 months of experience using Team Foundation Server
- 48 months of experience utilizing Model View Controller (MVC)
- 48 months of experience designing and deploying complex SQL objects and relational database solutions
- Bachelor's Degree in a computer-related field
Preferred Skills
- Strong analytical and troubleshooting abilities
- Experience working in large-scale enterprise application environments
- Knowledge of secure coding practices and software development best practices
- Strong understanding of relational database concepts and optimization techniques
- Excellent written and verbal communication skills
- Ability to manage multiple development priorities in fast-paced environments