Senior .NET Developer
Role details
Job location
Tech stack
Job description
- Design, develop, unit test, and peer review new features that expand the platform's mission capabilities, from concept through production release.
- Define the technical approach and accurately estimate effort for new functionality, enhancements, and change requests.
- Use AI tools to solution faster - accelerating design exploration, prototyping, code generation, test scaffolding, documentation, and troubleshooting. (You will use AI; you will not be building AI/ML models.)
- Build scalable, secure web applications using ASP.NET, C#, SQL, and Angular.
- Partner with Business Analysts and QA to fully understand requirements and deliver against them.
- Collaborate with the development team and federal technical stakeholders to plan and execute feature delivery.
- Participate in code reviews and apply secure, defensive coding practices throughout.
- Stay current on tools and techniques - including AI-assisted development - that improve delivery speed and quality.
Requirements
Do you have experience in UI development?, Do you have a Bachelor's degree?, IvoryCloud is hiring a Senior .NET Developer to drive new feature development for a high-visibility federal mission system. This is a build-forward role focused on delivering new capabilities that advance our client's core mission. You will design and ship robust new functionality on a mature enterprise platform, and you will use AI tools fluently to accelerate how you solution, prototype, and deliver. We are looking for engineers who can apply AI as a force multiplier in their own work., * U.S. Citizenship is required and non-negotiable
- 2 days a week in the Rockville, MD office are required and non-negotiable.
- Active Public Trust required.
- Ability to pass multiple background and employment checks - federal and local.
- Bachelor's degree Technology, Business, or Related Field, * U.S. Citizenship - non-negotiable.
- Active Public Trust clearance - non-negotiable.
- 2 days per week onsite in Rockville, MD - required and non-negotiable.
- Ability to pass federal and local background and employment checks.
- Bachelor's degree in Computer Science or a related field.
- 8+ years of professional ASP.NET / C# back-end development with SQL databases.
- 8+ years of professional Angular, HTML, CSS, and JavaScript front-end development.
- Experience with .NET Core / modern .NET (8+).
- Proven track record delivering new functionality in complex, workflow-driven enterprise systems.
AI Solutioning Skills (Required)
We expect you to work AI-fluently. The following are about using AI to deliver better and faster - not about engineering AI systems:
- Hands-on use of AI code assistants (e.g., GitHub Copilot, Claude, AskSage, TabNine) in day-to-day development.
- Ability to apply AI tools effectively across the delivery lifecycle - design, prototyping, code, testing, and documentation.
- Sound judgment about where AI accelerates work and where human review and secure-coding discipline must govern the output., * Experience delivering on federal programs and working with government technical stakeholders.
- Familiarity with Azure (App Services, Functions, Key Vault) and cloud-native delivery.
- Strong grounding in OOP, SOLID, RESTful APIs, microservices, Git, and CI/CD.
- Secure coding fluency: input validation (SQL injection, XSS), RBAC, MFA, OAuth/JWT, logging, and error handling.
- Azure certifications (e.g., AI-102, Azure Architect) are a plus.
- Proficiency across the stack: T-SQL, TypeScript, Node.js, EF, LINQ, Bootstrap, Webpack.
Benefits & conditions
Pulled from the full job description
- Paid training
- Flextime
- Referral program
- On-the-job training
- Food provided
- Health insurance
- Retirement plan, IvoryCloud is a purpose-driven enterprise. We come to work to achieve for our customers, master new skills, and take ownership in growing those around us. You're a fit if you are:
- Driven by team and personal excellence, and committed to becoming a subject-matter expert wherever you're applied.
- A flexible thinker who solves problems with both linear and non-linear approaches.
- Relentlessly focused on exceeding customer expectations.
- Committed to teammate development, growth, and success.
- Consultative by nature and never satisfied with the status quo - always looking to improve., * Competitive salary with performance-based bonus opportunities.
- Single and family health insurance, including dental.
- Short- and long-term disability.
- Matching 401(k).
- Competitive paid time off.
- Training and certification reimbursement.
- Mentorship program and team-building activities.
Pay: $110,000-$130,000 per year, commensurate with experience
Pay: $110,000.00 - $140,000.00 per year
Benefits:
- 401(k) matching
- Bereavement leave
- Dental insurance
- Disability insurance
- Flexible schedule
- Flextime
- Food provided
- Free parking
- Health insurance
- Life insurance
- On-site gym
- On-the-job training
- Paid holidays
- Paid sick time
- Paid time off
- Referral program
- Retirement plan
- Vision insurance
- Work from home
Application Question(s):
- This role requires U.S. citizenship. Please type 'citizen' if you meet this requirement.
- Do you meet the hybrid requirements of 2 days a week in Rockville, MD?
- Do you hold an active Public Trust clearance? This is required.