We are seeking a talented and experienced Senior .NET Full Stack Developer to join our remote team.
Chainbridge Technologies, a software company located in Tysons Corner VA, was founded in 2003 to deliver mission-critical, operations-centric systems with an emphasis on addressing specialized scientific, engineering, and technical challenges.We started developing our first emergency management solutions in 2004, and today our planning, preparedness, response, and recovery systems are utilized by tens of thousands of emergency managers and responders across all levels of government and the private sector. Our innovative use of cloud, mobile, GIS, and social media technologies, combined with policy and operational subject matter expertise, is applicable to the full spectrum of emergency response missions encompassing both All-Hazard and CBRN incidents.
What you will be doing:The daily responsibilities for this role revolve around development of code in alignment with detailed requirements outlined in assigned ADO (Azure DevOps) tickets. During the sprint, you will be responsible for taking lead on feature implementation. Beyond coding tasks, you will play a crucial role in supporting and guiding fellow developers, conducting code reviews, and maintaining open communication with both the PM (Project Manager) and QA (Quality Assurance) teams. Regular participation in weekly meetings is also expected to ensure effective collaboration and alignment with broader project objectives.
As a Senior .NET Full Stack Developer, you will be responsible for:Designing and creating new functionality within an existing web-based systemDeveloping code and addressing issues through an Agile methodologyTroubleshooting, debugging, maintaining, and improving existing softwareAbility to mentor other Software DevelopersAbility to manage assigned tasks without aid
Qualifications (Required Knowledge, Skills and Abilities):Experience working on a variety of software development projectsKnowledge of the Agile software development life cycleMust be a full-stack developer and understand concepts of software engineeringTakes initiative and is a self-starterExtensive knowledge and experience with the technical skills listed below
Technical Skills Required:C#.NET 4.8 or 5+Web technologies such as HTML5 and CSSJavaScript/TypeScriptBuilding applications within a cloud infrastructureExperience with one or more front end single page application frameworks such as ReactJS, VueJS, Angular, etc.Microsoft SQL Server and T-SQL ScriptingMicrosoft Visual StudioExperience working in a remote environment and working with team members utilizing a collaborative work platform such as Teams, Slack, etc.Collaborative team playerGood communication skills
Technical Skills Desired:GITWCAG/508 development practicesLess/SassWeb APIsExperience writing PowerShell Scripting languageYarnExperience using various Azure technologies such as:, Azure Synapse Analytics, Azure Data Factory, Azure App Services, Azure SQL Databases, Azure DevOps
Education and Experience:An accredited Bachelor's degree in Computer Science, Engineering, or a related STEM field, coupled with a solid track record of 6+ years of professional experience in the industry.ORA High School Diploma with 10+ years of professional development work experiencePotential candidates will be required to take an online Senior Developer Assessment to test their skill level. The test will take approximately one hour to complete.
US Citizenship and the ability to obtain and maintain a public trust security clearance is required for this role. Qualified candidates must reside in the United States.
Chainbridge Technologies is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other characteristics protected by law.