X
C#
Job #: 81743
Details
1/31/2025 8:13:22 PM
Senior C# Full Stack Developer :: REMOTE
Role- Senior C# Full Stack Developer Location: REMOTE Position Type: Long term contract Job Description: Primary Skills: C#, Angular 15+ Responsibilities: * Design, code, test, and debug applications. * Work with users and staff to resolve business problems. * Support, maintain, and administer deployed solutions. * Attend and participate in project and administrative meetings. * Plan and design information structure and architecture by studying the site concept, and strategy and envisioning architectural scheme, information structure, features, functionality, and user interface. * Collaborate with project managers, designers, and marketing managers, to refine the user experience. * Develop applications in an object-oriented environment using application development technologies including web services, C#, HTML 5, CSS3, SASS, JavaScript frameworks, jQuery, MVC. * Create guidelines and best practices for website development. * Formulate system scope and objectives to create or modify an application. * Define site objectives by analyzing user requirements; and envisioning system features and functionality. * Design and develop user interfaces to Internet/intranet applications by setting expectations and feature priorities throughout the development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests. * Recommends system solutions by comparing the advantages and disadvantages of custom development and purchase alternatives. * Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers. * Complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms. * Work as part of a highly cohesive and collaborative team distributed globally * Strong communication skills to better understand user needs, collaborate with team members and explain complex technical concepts to non-technical audiences * Support users by developing documentation and assistance tools. * Update job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional organizations. * Enhance the organization's reputation by accepting ownership for accomplishing new and different requests, and exploring opportunities to add value to job accomplishments. * Support web application developers by providing advice, coaching, and educational opportunities. * Ensure that Definition of Done checklist items are completed for each story. SKILLS & KNOWLEDGE * 7+ years' experience in web application design and development working with Visual Studio, C#, MVC--à Genuine experience * Must have strong back-end development skills in developing WebAPI integrations * 2+ years' experience in Angular with experience in Angular 15+ * Significant experience with C# in an MVC environment * B2C customer-facing web development experience. * Able to diagnose and visualize changes necessary for certain problems and understand impacts and articulate Design Patterns and when they should be used. * Skilled in writing and running unit tests for front and backend code. * Must have experience building cross-browser applications in an object-oriented environment using application development technologies including web services, JavaScript, HTML 5, and CSS * Relational Databases developing against SQL Server. * Ability to work in a deadline-driven, demanding environment. * Ability to work as part of a highly cohesive and collaborative team distributed globally. * Self-motivated and able to manage multiple priorities at one time. * Have a good understanding of Agile methodology and scrum practices. * Experience with any content management system. Optimizely (e.g. EPiServer 10) is preferred. Nice to Have: • NoSQL Database Providers • Experience with Cloud development. AWS preferred.
;
+ Collection
Inquire
Submit Resume