Senior Software Developer (C++ | C#)

apartmentST Engineering Mission Software & Services Pte Ltd placeJurong East calendar_month 

Job Description

As a Senior Software Developer (C++ |C#) you will be responsible for designing, implementing, and maintaining a highly secure applications Windows focused on cryptographic functionalities. You will work closely with cross-functional teams to deliver robust and efficient solutions ensuring top-notch security and privacy for our clients.

Key Responsibilities:

  • Design, develop, and maintain Windows application using C++ and C# with a focus on implementing cryptographic solutions.
  • Work on creating secure encryption and decryption features for email communication, ensuring compliance with industry standards and regulations.
  • Collaborate with security engineers to integrate cryptographic algorithms, such as AES, RSA, and other protocols, to integrate into the applications.
  • Optimize performance and troubleshoot issues related to the development and its cryptographic components.
  • Involve in customer discussion during software requirements gathering.
  • Participate in code reviews and ensure high-quality, maintainable code.
  • Develop unit and integration tests to validate cryptographic features and plugin functionalities.
  • Stay updated with the latest trends and advancements in cryptography and security to ensure the plugin's effectiveness.
  • Provide technical documentation and support for the application development process.

Required Qualifications:

  • Minimum 35 years of professional experience in C++ and C# development, with a strong focus on Windows-based applications.
  • Proven experience in developing Windows applications and APIs.
  • Proficient in software development tools such as Visual Studio, Git, and debugging tools.
  • Familiarity with Windows API and integration techniques.
  • Experience with secure coding practices and code audits to ensure robust security measures.
  • Ability to work both independently and as part of a team.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.

Preferred Knowledge:

  • Experience in developing or working with desktop applications and APIs.
  • Basic understanding of cryptographic algorithms (AES, RSA, ECC) and security best practices.
  • Experience working in Agile/Scrum environments.
thumb_up_altRecommended

Senior Software Developer (C++/C#)

apartmentST Engineering Mission Software & Services Pte LtdplaceJurong East
Job Description As a Senior Software Developer (C++/C#), you will be responsible for designing, implementing, and maintaining a highly secure applications functionalities. You will work closely with cross-functional teams to deliver robust...
business_centerHigh salary

Bukit Merah - Software Developer (Java)

apartmentScienTec ConsultingplaceBukit Merah, 11 km from Jurong East
We are looking for Software Developer to join a fast growing IT company in Singapore!  •  Exciting opportunity to work with a team of professionals to develop and deliver high quality software applications  •  Salary up to $8,200 + AWS + Bonuses...
apartmentTALENTSIS PTE. LTD.placeBukit Merah, 11 km from Jurong East
to maintenance and support and serve clients in government, trade and commercial sectors. They are now looking for a Full-stack Software Developer to join their expanding team! Location: Tampines Working hours: Monday to Friday, 8.30am to 6.00pm...