JOBSEARCHER

Application Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job Description Job Title: .NET Developer - Secure Application Communication Role Overview: The .NET Developer will play a crucial role in designing, developing, and maintaining secure applications, focusing on C#, .NET, and WCF (Windows Communication Foundation) for secure data exchange and inter-application communication. This position emphasizes secure coding practices, implementation of communication protocols, and integration with CI/CD tools like GitHub, Jenkins, and Artifactory. The .NET Developer will work with cross-functional teams to deliver robust and efficient solutions, actively contributing to the development of secure and scalable applications.Key Responsibilities Application Development : Develop, test, and maintain .NET applications using C# and WCF, with a focus on secure communication and performance optimization. Secure Communication Implementation : Design and implement secure application communication using WCF, SSL/TLS, and encryption techniques to ensure data integrity and confidentiality. Code Quality & Testing : Write high-quality, maintainable code that adheres to best practices. Develop unit tests to validate functionality and perform code reviews to ensure code quality and security. Source Control : Manage and maintain code repositories using GitHub, following Git branching strategies and version control best practices. Continuous Integration & Deployment : Build and manage CI/CD pipelines using Jenkins to automate build, testing, and deployment processes, streamlining delivery. Artifact Management : Work with Artifactory for artifact storage and management, ensuring proper version control of builds and dependencies. Security Compliance : Integrate security standards and practices in all aspects of development, ensuring compliance with organizational and industry requirements for secure applications. Troubleshooting & Debugging : Diagnose and resolve technical issues related to application performance, security, and WCF communication protocols. Documentation : Document application architectures, security protocols, and development workflows for reference and knowledge sharing within the team. Qualifications/Skillset: Bachelor’s Degree in Computer Science, Engineering, or related field, or equivalent work experience. 5+ years of experience in .NET development with a focus on C#, .NET, and WCF for secure application communication. Proficiency in secure coding practices and experience with SSL/TLS, encryption, and other security measures. Knowledge of network protocols and security standards, including OAuth, JWT, and other token-based authentication methods. Familiarity with RESTful and SOAP-based web services. Experience with CI/CD tools like Jenkins, and proficient in GitHub for version control and Artifactory for artifact management. Experience with cloud platforms like Azure or AWS is a plus. QualificationsGraduateRange Of Year Experience-Min Year6Range Of Year Experience-Max Year9