Job Title: Intermediate Software DeveloperLocation: San Antonio, TX (100% remote)Clearance: Public Trust or Secret ClearanceCertifications: Must be willing to obtain a CompTIA Security+CE within six months of hire paid for by BEAT
Responsibilities:Work in an agile-like software development release lifecycle and provide suggestions for improvementDesign, code, test, and implement desktop and web-based code for applications following industry accepted design methodologiesImplement and follow secure coding guidelines and best practicesAssist the Lead Systems Engineer and the PM with maintaining the software development schedule Required Skills/Experience: Experience with Model-View-Controller (MVC) software architecture3 years professional development experience with .NETExperience and understanding of SQL Development (MS SQL or Oracle)Strong knowledge and comprehension of .NET best practices, frameworks, and libraries Preferred Skills/Experience:4-6+ years development experience with .NET C#Strong experience and understanding of SQL Development with OracleExperience with the following technologies:Experience with Unit Testing Frameworks and MethodologiesExperience in the Full Software Development LifecycleExperience with Vertical slices in ASP.NET MVCExperience with Entity Framework, LINQ, JavaScript, or other frameworksExperience with .NET CoreExperience with Secure Software Development