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
HTTP
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
If you are passionate about software development and have a strong desire to join a dynamic team working to build robust tools in the National Security and other security-related realms, we encourage you to contact us and provide your resume.