Senior .NET Developer

Ivory Cloud LLC
Rockville, United States of America
2 days ago

Role details

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

Job location

Rockville, United States of America

Tech stack

ASP.NET
HTML
JavaScript
.NET
Microsoft Active Directory
Agile Methodologies
Artificial Intelligence
Unit Testing
Azure
Bootstrap
C Sharp (Programming Language)
CSS
Cloud Engineering
Code Review
Encodings
Continuous Integration
Data Validation
Information Engineering
Language Integrated Query
Multi-Factor Authentication
Monitoring of Systems
Node.js
OAuth
Object-Oriented Software Development
Role-Based Access Control
Regular Expressions
Responsive Web Design
Secure Coding
SQL Injection
SQL Databases
Systems Integration
T-SQL
TypeScript
Unstructured Data
Data Logging
.NET Core
Blazor
Cross-Site Scripting (XSS)
Backend
GIT
Azure Security Center
Event Driven Architecture
WebPack
Angular
Solid Principles
Kubernetes
Information Technology
Npm(Software)
Front End Software Development
Cloud Migration
Api Gateway
REST
Serverless Computing
Docker
Key Vault
Microservices

Job description

The Senior .NET Developer will be in support of a federal client to rearchitect an existing application to remediate performance and functional issues to streamline business processes for our client's core mission areas., * Accurately estimate effort by defining the technical approach for fixing defects, implementing changes, and/or building new functionality

  • Develop, document, unit test, and peer review software as required
  • Interface with Business Analysts and Software Testers to ensure a full understanding and fulfillment of requirements
  • Work closely with the development team to support Operations & Maintenance (O&M) and New Product Development activities.
  • Design and develop robust, scalable web applications using Angular, SQL, and ASP.NET.
  • Utilize practical experience in custom and complex enterprise-wide workflow-based systems.
  • Collaborate with the Development team and Department of Energy technical stakeholders to plan and execute the migration of the system to Azure GovCloud.
  • Participate in code reviews, providing constructive feedback to peers to ensure high-quality code.
  • Develop new system enhancements, CRs, and resolve defects to improve the application.
  • Stay updated with industry trends and technologies to ensure our solutions remain innovative and cutting-edge.
  • Optimize and maintain existing codebases, ensuring peak performance and scalability.
  • Implement defensive programming practices to enhance security and scalability.

Requirements

Do you have experience in T-SQL?, Do you have a Bachelor's degree?, * US Citizenship. This is non-negotiable

  • Active Public Trust or ability to obtain a Public Trust clearance.
  • Ability to pass multiple background and employment checks - both federal and local.
  • Ability to come into an office twice per week., * 8+ years of professional experience in Asp .Net back-end development and SQL databases.
  • 8+ years of professional experience in Angular, HTML, CSS, and JavaScript front-end technologies.
  • 3+ years experience with Blazor
  • Proven expertise in managing large-scale projects and executing cloud migrations.
  • Experience with .NET Core and later versions of .NET, including .NET 8
  • Excellent problem-solving abilities and meticulous attention to detail.
  • Effective communicator with cross-functional teams and stakeholders.
  • Proficient in .Net, C#, T-SQL, Angular, JavaScript, TypeScript, Node.js, HTML, CSS, NPM, Webpack, Bootstrap, EF, RegEx, and LINQ.
  • Solid understanding of Object-Oriented Programming (OOP), SOLID principles, Event-Driven Architecture, Microservices, Restful API, Git, CI/CD, Testing and QA practices, Responsive Web Design, and Output Encoding.
  • Expertise in Secure Coding practices, Input validation (SQL injection, XSS), Role-Based Access Control (RBAC), Multi-Factor Authentication (MFA), Active Directory integration, Authentication and Authorization protocols (OAuth, JWT), Error handling, Logging, Cloud architecture principles, Azure Functions, App Services, Docker, Kubernetes, Azure Security Center, Key Vault, VM, API Gateway, Monitoring tools, Azure migration strategies, AI tools, and agile delivery methodologies.

BONUS IF YOU HAVE:

  • Experience integrating and operating AI code assistants (e.g., TabNine, Copilot, AskSage, Claude)
  • Hands-on skills with unstructured data extraction using AI
  • Familiarity with designing and implementing agentic models.
  • Deploy and maintain hosted AI models, including OpenAI.
  • Azure AI certifications such as AI-102 (Azure AI Engineer) or DP-203 (Data Engineering) are a plus.

Education

  • Bachelor's Degree in Computer Science or related field required
  • Azure Architect Certification highly preferred, * Azure: 6 years (Required)
  • ASP.NET: 6 years (Required)
  • Blazor: 3 years (Required)

Benefits & conditions

$120,000 - $145,000 a year - Full-time, Pulled from the full job description

  • Paid training
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, IvoryCloud is a purpose-driven enterprise. We go to work every day driven to achieve for our customers, learn and master new skills, and take ownership in growing those around us. Through this purpose, we do outstanding, innovative, and high-quality work. We are building our team with a relentless focus on bettering our customers, building personal capability, and investing in the success of others. You're a purpose-driven professional if the following describes you:
  • Driven by team and personal excellence
  • Total focus on becoming a Subject Matter Expert wherever you are applied
  • Flexible thinker who solves problems with both linear and non-linear approaches
  • Unwavering commitment to exceeding customer expectations and thereby delivering success
  • Completely committed to co-worker/team development, growth, and success
  • Consultative in nature (as our customers are very involved in our processes and outcomes)
  • Never satisfied with the status quo - always looking for ways to improve - especially when things are "going well"
  • Excited to be a part of a growing company and committed to pitching in to help it succeed., We offer a competitive and comprehensive benefits package including, but not limited to:
  • Competitive salary with performance-based bonus opportunities
  • Single and Family Health Insurance plans, including Dental coverage
  • Short-Term and Long-Term disability
  • Matching 401(k)
  • Competitive Paid Time Off
  • Training and Certification opportunities eligible for expense reimbursement
  • Team building and social activities
  • Mentor program to help you develop your career, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Application Question(s):

  • Are you willing to come into office for an in-person interview?
  • This role requires U.S. citizenship. Do you meet this requirement?
  • Can you meet the hybrid requirements of 2 days a week in office in Rockville, MD?
  • What clearance level do you currently possess (None, Public Trust, Secret, Top Secret)
  • What is the latest version of Angular you are fluent in (You will be tested on this)?
  • List your current Azure certifications.
  • What is your favorite OOP design pattern and why?
  • Do you have any professional AI experience? If so, where at and what was the project?

Apply for this position