Full Stack .NET Developer

Elegant Enterprise Wide Solutions
Baltimore, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Baltimore, United States of America

Tech stack

JavaScript
.NET
Agile Methodologies
AJAX
Amazon Web Services (AWS)
HTML5
Unit Testing
Azure
Batch Processing
C Sharp (Programming Language)
CSS
Cloud Computing
Relational Databases
Database Design
Software Debugging
Software Design Patterns
DevOps
Github
JavaScript Libraries
Microsoft SQL Server
MVC
Node.js
Performance Tuning
Scrum
Systems Integration
Lexis
Client Side Scripting
React
GIT
Vue.js
Containerization
Angular
Integration Frameworks
Web Technologies
Front End Software Development
Api Design
Software Version Control
Data Pipelines
Docker
Service Stack
Legacy Systems
Microservices

Requirements

  • Experience: 8 10 years of demonstrated experience as a Full-Stack Developer and 5 7 years as a Tech Lead.
  • Core Technology Stack: Proficiency in .NET 8 (and 10), MVC Framework, and Razor Pages is essential. Strong command of the C# programming language.
  • Database Management: Solid experience with relational databases, particularly SQL Server, including database design, performance tuning, and complex data migrations.
  • Architecture & Design: Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • API Integration: Experience with networked API design and consumption, securely connecting legacy applications to hosted and third-party services.
  • Front-End Technologies: Solid understanding of front-end web technologies including JavaScript, HTML5, CSS3, client-side scripting, AJAX, and modern JavaScript libraries/frameworks.
  • Testing Practices: Knowledge of unit testing frameworks and practices designed to catch and prevent regression bugs.
  • Version Control & DevOps: Familiarity with version control systems (e.g., Git) and a proven track record of configuring GitHub for automated build and deployment pipelines.
  • Problem Solving: Excellent problem-solving, analytical, and debugging skills, with the ability to diagnose broken legacy systems and implement updates smoothly.
  • Agile Methodology: Ability to work independently and collaboratively in an Agile/Scrum environment, with a history of helping teams migrate from Waterfall processes.
  • Soft Skills: Strong communication and interpersonal skills to effectively mentor developers and translate business goals into technical execution., * Cloud & Architecture: Experience with cloud platforms (e.g., Azure, AWS). Familiarity with containerization technologies (e.g., Docker) and microservices architecture.
  • Third-Party Integrations: Familiarity with third-party tools like Govolution payment portal or LexisNexis.
  • Data orchestration: Familiarity with building and integrating performance-intensive data-intensive services and applications, especially batch processing workflows
  • Modern JavaScript Ecosystems: Proficiency or familiarity with Node.js and specific front-end frameworks like Vue, Angular, or React.
  • Design Systems: Experience leveraging established UI/UX design systems (such as the U.S. Web Design System - USWDS) to accelerate development and maintain visual consistency.

Apply for this position