IT Software Engineer 3

PROLIM View all jobs
Richmond, VA, United States
16 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
0 years minimum
Working hours
Shift work

Tech stack

ASP.NET HTML JavaScript (Programming Language) .NET Framework ADO.NET Application Programming Interfaces (APIs) Ajax (Programming Language) Software Applications Application Testing Unit Testing C Sharp (Programming Language) Cascading Style Sheets (CSS)
+37 more
Databases Continuous Integration Data Files Database Design Dependency Injection Event-Driven Programming JSON Microsoft Visual Studio Microsoft SQL Server Team Foundation Server Visual Basic .NET (Programming Language) Node.Js Performance Tuning Query Optimization Software Engineering Software Requirements Analysis SQL Stored Procedures Transact-SQL TypeScript Extensible Markup Language (XML) Indexer Backend Git AngularJS Kubernetes Webforms Npm(Software) Reactive Programming Front End Software Development SQL Server Management Studio (SSMS) NestJS Restful APIs Software Version Control Jasmine Docker Database Tools and Utilities Microservices

Job description

HII is seeking an experienced IT Software Engineer 3 to design, develop, test, and maintain software applications and supporting systems. The ideal candidate will have strong hands-on experience with ASP.NET WebForms, .NET Framework, Angular, and SQL Server, along with modern backend and frontend technologies. Top 3 Required Skills * ASP.NET WebForms

  • .NET Framework 4.7 / C# or VB.NET
  • Angular / TypeScript, * Design, develop, test, and maintain software applications.
  • Analyze software requirements and formulate operational specifications.
  • Develop and maintain applications using ASP.NET WebForms and .NET Framework 4.7.
  • Build frontend applications using Angular and TypeScript.
  • Develop backend services and APIs using Node.js/NestJS.
  • Design, query, and optimize SQL Server databases.
  • Develop and maintain stored procedures, functions, and database logic.
  • Troubleshoot application, database, and integration issues.
  • Perform unit testing and support application quality.
  • Use source-control systems such as Git or TFS.
  • Support CI/CD and containerized application environments.
  • Prepare technical documentation and maintain development standards.

Required Technical Skills

  • ASP.NET WebForms: Page lifecycle, server controls, ViewState, event-driven programming
  • .NET Framework 4.7: C# or VB.NET
  • SQL Server: T-SQL, stored procedures, database design, query optimization
  • ADO.NET: DataSet, DataReader, connection management
  • Angular: Components, services, reactive programming
  • TypeScript: Strong typing and modern JavaScript
  • NestJS: RESTful APIs, dependency injection, microservices
  • Node.js / npm
  • HTML, CSS, JavaScript
  • AJAX
  • JSON/XML

Development & Database Tools

  • Visual Studio
  • SQL Server Management Studio
  • Git, TFS, or similar source-control platforms
  • Database normalization, indexing, and relationships
  • Stored procedures and functions
  • Performance tuning and connection pooling

Container & Testing Skills

  • Docker
  • Kubernetes
  • CI/CD integration
  • Jasmine
  • Karma
  • Angular application testing

Requirements

  • Bachelor’s Degree and 5 years of experience, or
  • Master’s Degree and 3 years of experience, or
  • Ph.D. and 0 years of experience.
  • Related or non-related exempt experience may substitute for the degree as specified by the requirement., The ideal candidate is a senior software engineer with strong ASP.NET WebForms, .NET Framework, Angular, SQL Server, and TypeScript experience, combined with the ability to work across frontend, backend, database, testing, source control, and deployment environments.

Benefits & conditions

  • 1st Shift: 7:30 AM 4:00 PM
  • Weekday schedule
  • Must be able to support the organization as required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all