CNA Search
Responsibilities
Work with business analysts to fix bugs and refine and implement new features
Work on back-end API written in C# using Akka.net, CQRS, and MediatR (prior experience a plus), including writing
unit tests in XUnit and integration tests using tools like Playwright
Work on ASP.NET Core front-end with older pages using MVC and Razor, and migrate to a newer component‑based approach using Blazor
Write custom SQL Server stored procedures when necessary to increase performance or when Entity Framework LINQ is insufficient
Read documentation to implement calls to external APIs to facilitate integration with partner systems
Deploy code to Azure using continuous integration with Azure DevOps and Git
Keep up‑to‑date on current software development trends and contribute creative solutions to business problems
Be aware of security best practices and follow all Martus standards and requirements
Other responsibilities as required
Qualifications & Competencies
Enthusiasm to learn new technologies and architectural patterns
Prior experience with C# and ASP.NET Core using Visual Studio
Knowledge of HTML, CSS, and JavaScript
Familiarity with Entity Framework and SQL Server
A desire to learn cutting‑edge technology like Blazor and Akka.net
Interest in, or prior exposure to, python, agentic programming, RAG, LLMs, or AIaugmented engineering is a plus
Strong critical thinking skills to explore possible solutions to uncommon problems
(beyond just searching StackOverflow or using vibe coding)
The ability to work independently and require little oversight
Commitment to good software development practices, including doing the boring things like writing tests and documentation
Authorized to work in the United States
#J-18808-Ljbffr
Work with business analysts to fix bugs and refine and implement new features
Work on back-end API written in C# using Akka.net, CQRS, and MediatR (prior experience a plus), including writing
unit tests in XUnit and integration tests using tools like Playwright
Work on ASP.NET Core front-end with older pages using MVC and Razor, and migrate to a newer component‑based approach using Blazor
Write custom SQL Server stored procedures when necessary to increase performance or when Entity Framework LINQ is insufficient
Read documentation to implement calls to external APIs to facilitate integration with partner systems
Deploy code to Azure using continuous integration with Azure DevOps and Git
Keep up‑to‑date on current software development trends and contribute creative solutions to business problems
Be aware of security best practices and follow all Martus standards and requirements
Other responsibilities as required
Qualifications & Competencies
Enthusiasm to learn new technologies and architectural patterns
Prior experience with C# and ASP.NET Core using Visual Studio
Knowledge of HTML, CSS, and JavaScript
Familiarity with Entity Framework and SQL Server
A desire to learn cutting‑edge technology like Blazor and Akka.net
Interest in, or prior exposure to, python, agentic programming, RAG, LLMs, or AIaugmented engineering is a plus
Strong critical thinking skills to explore possible solutions to uncommon problems
(beyond just searching StackOverflow or using vibe coding)
The ability to work independently and require little oversight
Commitment to good software development practices, including doing the boring things like writing tests and documentation
Authorized to work in the United States
#J-18808-Ljbffr