Platinum Technologies · 6 hours ago
Senior Software Developer
Platinum Technologies is a Northern Virginia based integrated solutions firm specializing in Cybersecurity, Cloud, and Digital Services to the Public Sector. They are seeking a Senior Software Developer to design, develop, and maintain web applications, ensuring high-quality software solutions through collaboration and modern development practices.
IT InfrastructureIT ManagementSoftware
Responsibilities
Design, develop, and maintain web applications using .NET Core, Entity Framework Core, and ReactJS
Implement modern front-end experiences with Vite and other modern build tools
Develop and maintain integrations and customizations within SharePoint (basic knowledge required)
Build and optimize MS SQL database structures, queries, and stored procedures
Collaborate with product owners, UX/UI designers, and other developers to deliver high-quality software solutions
Manage CI/CD pipelines and source control using Azure DevOps
Participate in code reviews, technical planning sessions, and architecture discussions
Troubleshoot, debug, and optimize application performance
Follow best practices in security, scalability, and maintainability
Qualification
Required
Bachelors in IT, Cybersecurity, Computer Science, Information Systems, Data Science, or Software Engineering
Minimum ten (10) + years of experience
Active TS/SCI Clearance
Active CSSLP, GSEC, or CISSP-ISSAP
Strong proficiency in C#, .NET Core, and Entity Framework Core
Experience with ReactJS and modern front-end workflows (including Vite)
Solid understanding of MS SQL Server and relational database design
Familiarity with SharePoint development and integration (basic level)
Proficiency with Azure DevOps, Git, and CI/CD pipelines
Proficiency using Visual Studio and/or Visual Studio Code
Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment
Preferred
Experience with Azure Cloud services
Familiarity with containerization (Docker, Kubernetes)
Knowledge of modern authentication protocols (e.g., OAuth, OpenID Connect)