What are the responsibilities and job description for the Sr .NET full stack developer position at Prudent Technologies and Consulting, Inc.?
Overview -
We are seeking a full-stack.NET developer responsible for building.NET applications using.NET Core (must),.NET Framework, C#, Java Script, and both backend and fronted technologies. Your primary responsibility will be to evaluate current architecture and modernize/clean up existing projects while coordinating with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Required Skills-
- Strong knowledge of .NET framework / Core
- Proficient in C#, with good knowledge of their ecosystems
- Java Script, Python is a plus
- Data storage solutions, including MongoDB, Redis, Razor Pages, and other inline options
- GEL, Razor Pages, bootstrap
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns
- Familiarity with Microsoft SQL Server
- Experience with popular web application frameworks (CSS, JS)
- Knack for writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools (Git)
- Python programming experience is a plus
- Experience in database design and dimensional modeling
- Familiar with one AWS
- Work experience with data analytics, machine learning, or modeling.