Software Architect
19 hours ago
Job Description
Profile
We are hiring for
Software Architect
role at Noida location.
Responsibility -
Architect, design, and implement scalable HSM components (firmware, middleware, APIs) to meet performance and security goals.
Define and develop APIs for secure integration of IDEMIA HSM functionality into enterprise and cloud applications using protocols such as PKCS#11, OpenSSL, KMIP, JCA/JCE, CAPI/CNG, and proprietary interfaces.
Implement and optimize cryptographic algorithms including AES, RSA, ECC, SHA, HMAC, digital signatures, and key exchange mechanisms.
Lead root-cause analysis and resolution of complex HSM-related issues reported in production environments.
Ensure security compliance with global standards and regulations including FIPS 140-3, PCI DSS, ISO 27001, GDPR, and NIST guidelines.
Perform architectural risk assessments and security reviews to identify and remediate vulnerabilities in the HSM solution.
Support internal and external security audits, providing clear documentation and technical justifications.
Collaborate with cross-functional teams (security, DevOps, architecture, QA) to adopt secure coding practices and cryptographic best practices.
Contribute to technical documentation, including design specifications, API references, compliance reports, and operational guides.
Qualifications And Skills -
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
Minimum 10 years of overall experience with at least 5 years of experience in HSM firmware, SDK or secure embedded systems, ideally in a production or industrial environment.
Proficient in multiple programming languages: C, C++, C#, Java, Python; experience with Golang is a strong advantage.
Expertise in cryptographic libraries and protocols: PKCS#11, OpenSSL, JCA/JCE, CAPI/CNG.
Deep understanding of cryptographic algorithms and secure data transmission practices (e.g., TLS/HTTPS, firewalls, secure key exchange).
Experience with Linux and Windows OS, networking protocols (HTTP, WebSockets, TCP/IP), and system-level debugging.
Knowledge of secure software development lifecycles, penetration testing, and threat modeling.
Demonstrated ability to lead technical decision-making, mentor engineers, and align development with long-term architectural vision.
Strong verbal and written communication skills in English; capable of authoring high-quality technical documentation.
-
NET Software Developer
2 weeks ago
Noida, Uttar Pradesh, India Sonata Software Full time ₹ 4,00,000 - ₹ 8,00,000 per yearRole & responsibilitiesThe Mid-range .NET Developer is an important member of the Copy Protection program team, responsible for developing, maintaining, and supporting software across both legacy and modern stacks. This role is delivery-focused with opportunities to contribute to technical discussions and gain exposure to hardware-integrated systems. The...
-
Technical Architect
3 weeks ago
Noida, Uttar Pradesh, India IRIS software Full timeJob DescriptionWhy Join UsAre you inspired to grow your career at one ofIndia's Top 25 Best Workplaces in IT industryDo you want to do the best work of your life at one of thefastest growing IT services companies Do you aspire to thrive in an award-winning work culture thatvalues your talent and career aspirations It'shappening right hereat Iris...
-
Software Architect Position
1 week ago
Noida, Uttar Pradesh, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Job DescriptionWe are seeking a skilled Software Architect to join our team. As a key member of our organization, you will play a critical role in designing and developing robust software solutions using Java and Spring Boot.You will be responsible for creating efficient REST APIs, implementing object-oriented programming principles, and leveraging...
-
Visionary Software Architect
2 weeks ago
Noida, Uttar Pradesh, India beBeeSystem Full time ₹ 1,80,00,000 - ₹ 2,70,00,000Be part of a pioneering team that drives the adoption of cutting-edge AI systems worldwide. You will play a pivotal role in designing and developing innovative solutions that deliver business outcomes for our clients.We are at the forefront of the AI revolution, with significant market presence in both the US and India. Our company is committed to delivering...
-
Lead Embedded Software Architect
1 week ago
Noida, Uttar Pradesh, India beBeeEmbeddedSoftwareEngineer Full time ₹ 12,00,000 - ₹ 36,00,000**Job Description**We are seeking a seasoned embedded software engineer to lead our R&D activities and drive the development of future products.The ideal candidate will have hands-on experience with embedded firmware development, excellent C and C++ programming skills, and good knowledge of IDEs for development and debugging.He/she should be able to manage...
-
Technical Architect
1 week ago
Noida, Uttar Pradesh, India Amity Software Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per yearWe are seeking an experienced, hands-on Senior Technical Architect with 10 to 18 years of experience to join our team and lead the design and development of highly secure, scalable, and high-performance banking and insurance platforms. The ideal candidate will have strong expertise in .NET Core, Micro services, and preferably Azure cloud technologies. The...
-
Senior Software Architect
1 week ago
Noida, Uttar Pradesh, India beBeeTechnicalLead Full time ₹ 5,00,000 - ₹ 8,00,000Job TitleWe are seeking a seasoned technology leader to join our team. As a technical lead, you will be responsible for architecting and implementing identity management and data protection solutions.About the RoleThe ideal candidate will have a strong background in software architecture, with experience in micro-services architectures.You should have...
-
Senior Software Architect
2 weeks ago
Noida, Uttar Pradesh, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Shape Finance with Cloud-Native ExpertiseSBS is a global financial technology company helping banks and the financial services industry to reimagine how to operate in an increasingly digital world.We are looking for an experienced and visionary Software Architect to join our product engineering team. This role requires strong technical depth, leadership in...
-
Senior Software Architect
2 weeks ago
Noida, Uttar Pradesh, India beBeeSoftware Full time ₹ 1,50,000 - ₹ 28,00,000Job Description:We are seeking an accomplished software architect to design and develop scalable, high-performance applications using Java, Spring Boot, and microservices.This individual will lead the development of cutting-edge solutions that meet our business needs.The successful candidate will have a deep understanding of Java and its associated...
-
Senior Software Architect
1 week ago
Noida, Uttar Pradesh, India beBeeSoftware Full time US$ 1,20,000 - US$ 1,60,000Job Title: Senior Software ArchitectIBM is seeking a seasoned mainframe architect with strong background in mainframe technologies and at least 14 to 16 years of professional experience. The ideal candidate will be responsible for designing, developing, and supporting mainframe-based applications critical to business operations hosted on Azure and Data...