Full Stack Software Engineer Job at TrapWire Inc., Remote

  • 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

Troon Golf

Golf Course Assistant Superintendent Job at Troon Golf

 ...Golf Course Assistant Superintendent Trevisio Bay Golf Club, located in Naples, FL, is pleased to announce an excellent career opportunity...  ...and driven candidate with a desire to be part of the team at a Top 100 facility focused on delivering an incomparable guest and golf... 

WOW 1 Day Painting of Central Maryland

Professional Drywall Finisher and Painter Job at WOW 1 Day Painting of Central Maryland

 ...Job Description Job Description Job Description WOW 1 DAY PAINTING of Central Maryland is looking for professional drywall...  ...rolling, spraying, brush work, and pressure washing the exterior of houses. We also do a lot of drywall repair so skills in this area are... 

SEB Realty Corp

Painter/Maintenance Technician Job at SEB Realty Corp

 ...Job TitleResponsibilitiesPrepare walls and ceilings for painting by patching holes, repairing drywall, sanding rough spots, scraping peeling...  ...experience required, preferably in apartments, multifamily housing, or residential properties.General maintenance experience... 

JCM Living

Assistant Property Manager-Leasing Specialist - Wood Ridge NJ Job at JCM Living

 ...Job Description Job Description Assistant Property Manager / Leasing Specialist Rosera Wesmont | A JCMLiving Community Elevate Your Career. Make Every Experience Exceptional. At Rosera Wesmont , L uxury living is about more than beautiful residencesits... 

Zeno Power

Nuclear Regulatory Associate Job at Zeno Power

 ...Zeno Power is the leading developer of nuclear batteries compact power systems that provide...  ...in enabling commercial and national security missions from the depths of our oceans,...  ...Experience working with a Radiation Safety Officer or under a Radiation Protection Program....