Vacancy expired!
- Hybrid role
- Client is currently seeking a motivated, career and customer oriented .Net Software Engineer Principal to join our team in Sterling, VA to begin an exciting and challenging career with Client Systems.
- Onsite 3 days and 2 days remote
- You will be a member of the team supporting the Land Border Integration (LBI) program for the Client Customs and Border Protection (CBP) program.
- The position will be supporting the various border security efforts of CBP and may include: biometric technologies such as facial recognition, RFID enabled documents, license plate reading technologies, data analytics, IoT, and other border security technologies.
- Come and join our team so you too can contribute in making our borders even safer than they are today.
- Active member of the software development team participating in the daily stand-ups
- Design and develop .Net applications including middleware applications, user interface applications (java script framework), and web services applications
- May also include developing and integrating with Microsoft SQL server databases.
- Develop software design documentation which may include design diagrams, data flow diagrams, software module descriptions, etc.
- Use Integrated Development Environment (IDE) tools to include Microsoft Visual Studio and GIT Manage software testing activities to include data setup, defect troubleshooting and resolution
- Provide Tier 3 / 4 engineering support, as needed, for solutions deployed to production
- Bachelor's Degree in Computer Science or a directly related field is required ( 4 years experience in lieu of degree)
- 9+ years of experience
- Distributed system design and development with Microsoft C# .NET environment
- Ability to obtain and/or maintain Customs and Border Protection Public Trust
- Middleware and User Interface driven applications
- Multi-threaded applications; Exception handling
- Integration with hardware devices and vendor SDKs
- Web Services development Ideal Skills:
- vue.js
- bootstrap-vue
- node.js / NPM / Yarn
- HTML and Javascript
- SASS, LESS and CSS Skills
- HTTP(S) stack
- Webpack, Babel, Polyfill, etc.
- .NET Core 2.x
- ASP.NET Web API, RESTFul HTTP Programming
- EF Core
- Code First with Entity Framework
- SQL Server
- Git, Git Tools and SVN
- Jenkins, Jira, Confluence Nice to have:
- PowerShell, Python and/or Bash
- Docker and Linux experience
- AWS experience
- Mobile platform development
- Agile development Soft Skills/Other Requirements:
- Excellent troubleshooting and resolution skills
- Excellent verbal and written communication skills
- Ability to work in team environments across a diverse set of projects with multiple stakeholders
- Proactive approach to problem solving
- Delivery mindset