Job Description
We are seeking a skilled .NET Developer to join our team. The ideal candidate will have experience in developing secure and compliant applications, with extensive work with Azure OpenAI services. This is a part-time, remote role focused on building intelligent features for law enforcement agencies, requiring adherence to specific security and technical standards.
Responsibilities
- Develop and maintain .NET applications with a strong focus on security and compliance.
- Integrate and work extensively with Azure OpenAI services to build intelligent features.
- Implement and adhere to advanced security standards, including encryption, access control, and vulnerability management.
- Understand and implement technical requirements specific to law enforcement agencies (e.g., data retention, audit logging, access protocols).
- Write clean, efficient, and well-documented code.
- Collaborate effectively with a remote team of engineers and project managers.
- Participate in code reviews to ensure code quality and security.
- Stay up-to-date with the latest advancements in .NET development, Azure services, and security best practices.
Requirements
- Proven experience as a .NET Developer (3+ years preferred).
- Strong proficiency in C# and the .NET framework/Core.
- Hands-on experience working with Azure OpenAI services and understanding its capabilities.
- Deep understanding of advanced security principles and best practices for web applications and APIs.
- Familiarity with security requirements and compliance standards relevant to law enforcement agencies (e.g., CJIS, FedRAMP - beneficial).
- Experience with secure coding practices and vulnerability mitigation techniques.
- Experience with database development (SQL Server, Azure SQL).
- Familiarity with Agile development methodologies.
- Excellent problem-solving and communication skills.
- Ability to work independently and manage time effectively in a part-time role.
Benefits
- Flexible schedule with the freedom to set your own hours in a part-time role.
- Work on high-impact, AI-enabled systems used in secure and compliant environments.
- Hands-on experience with Azure OpenAI and advanced .NET technologies.
- Implement and uphold modern security standards with real-world relevance.
- Opportunity to grow into larger roles as the platform and company scale.