Full Stack Software Engineer Job at TrapWire Inc., Remote

VHFKOHNIWEpTRXQxSnU0WkRaMFdGSFc0Nnc9PQ==
  • TrapWire Inc.
  • Remote

Job Description

TrapWire Inc. has a great opportunity for a software engineer who is able to knock out high-quality (tested), high-performance (measured) code.

The ideal candidate fits in well with our team culture.

  • Pleasant to work with
  • No cowboy coding – this is a team effort
  • Happy to spend time designing before coding
  • Content to conform to team coding conventions
  • Seeks to improve the team/process with honest observations, but not finger-pointing
  • Doesn't mind if someone changes your code
  • Grateful when a test engineer discovers a flaw
  • Suggests good ideas, but doesn't mind if nobody likes it
  • Suggests bad ideas, and not afraid to laugh at yourself
  • Not afraid to ask questions
  • Not afraid to over-communicate
  • Believes in the company mission

Experience

Deep experience with most of our core technologies.

Platforms/Frameworks

  • .NET Core
  • .NET MVC (Razor)
  • ASP.NET Web API
  • SQL Server
  • Redis
  • ElasticSearch
  • Azure App Service, Function App, Storage Account, and supporting resources

Languages/Libraries/Protocols

  • C#
  • JavaScript (TypeScript a plus)
  • jQuery
  • JSON
  • HTML
  • CSS/SASS
  • SQL

Tools/Utilities

  • Visual Studio
  • NUnit
  • SQL Server Management Studio
  • Jenkins
  • Experience with Github Actions is a plus

Substantial experience developing AJAX-rich web applications using the technologies listed above, plus

Other Skills

  • Experience dealing with different browsers
  • Comfortable debugging in a browser and with other tools
  • Good understanding of security issues
  • Familiar with using third-party API's
  • Experience developing services in an n-tier SOA
  • Familiar with good design patterns
  • Familiar with scaling for performance and capacity
  • Experience integrating AI into the dev process is a big plus

Process

  • Comfortable with Agile methodology for software development
  • Comfortable writing unit tests
  • Comfortable with a continuous integration build system
  • Comfortable with using tools like Slack for everyday communication

Why Join TrapWire

  • Work on technology supporting security, intelligence, and operational awareness platforms.
  • Collaborate with a highly skilled engineering team solving real-world problems.
  • Competitive compensation and a comprehensive benefits package.

TrapWire is an equal-opportunity employer.

Job Tags

Remote job, Full time

Similar Jobs

Sepro America Llc

Application Sales Engineer I Job at Sepro America Llc

 ...The Application Sales Engineer I is responsible for the technical-commercial ownership of standard automation systems from quotation through shipment confirmation. This role supports the Sales organization by ensuring accurate system configuration, margin compliance... 

L&M Fleet Supply

Department Head (Sporting Goods) - Thief River Falls Job at L&M Fleet Supply

 ...Department Head (Sporting Goods) Our Perfect Match: We are looking for someone who loves to merchandise various products, loves to communicate with customers & likes to have fun at work, while getting things done. Previous experience and/or knowledge of hunting & fishing... 

Southern Motors Honda

Automotive Finance Manager Job at Southern Motors Honda

OverviewWell-established automobile dealership seeking a detail-oriented and customer-focused Automotive Finance Manager to join our team. This role is responsible for structuring vehicle financing, presenting protection products, and ensuring a compliant, efficient,... 

Repligen

Engineering Technician I Job at Repligen

The Engineering Technician I supports engineering, prototyping, and new product development activities by performing routine technical tasks under general supervision. This role fabricates prototype filters, operates R&D and production equipment in accordance with SOPs,... 

Oakmont Management

Caregiver-PM- no experience needed Job at Oakmont Management

 ...Days: Various days, 2:00pmPay Range: $16.90-17.50 (based on experience) Oakmont of Chino Hills is a premier senior living community...  ...California, Hawaii, and Nevada, opportunities for career growth, relocation, and travel are significant. In addition, eligible team...