The TRWD is looking for a Senior .NET Developer to architect, develop, and maintain solutions that support multiple business units, participating in all phases of the SDLC using Agile with Scrum methodology.
Requirements
- Eight (8) years of progressive experience developing software solutions
- Experience successfully designing and implementing high quality solutions using service-oriented and RESTful architecture frameworks leveraging C-Sharp, Angular/TypeScript, and Microsoft SQL Server
- Deep experience with OOP in C-Sharp (SOLID principles, Lambda expressions, delegates, anonymous methods and types, etc.)
- Extensive knowledge of TypeScript, JavaScript, and common JavaScript frameworks
- CSS, CSS preprocessors (LESS/Sass), and responsive frameworks
- Git source control
- .NET Core 6+ (8 preferred)
Responsibilities
- Develop client/server systems and web applications using current .NET versions in a multi-tier environment with an emphasis on service-oriented and RESTful design patterns
- Play an active role in defining standards for coding, system design, and architecture
- Deliver solutions according to specifications while meeting development, quality, and documentation standards
- Provide maintenance support and development of production web applications
- Develop solutions that extend and integrate our portfolio of line-of-business applications
- Ensure proper source control in Git of all the TRWD’s custom-developed solutions
- Participate in portfolio management of custom applications to ensure continuity and quality of service over time
Other
- Analytical and problem-solving abilities within a high-pressure environment
- Exercise discretion and independent judgment with respect to matters of significance
- Excellent organizational skills with the ability to multi-task to ensure accurate and timely completion of tasks
- Ability to think critically and to plan and execute effectively
- Constant learner, able to keep up with emerging technologies