[Remote] Principal Software Engineer (REF# AT0630)
Note: The job is a remote job and is open to candidates in USA. Convera is a technology company specializing in compliance solutions, and they are seeking a Principal Software Engineer to lead the design and development of software architecture and enterprise systems. The role involves collaborating with cross-functional teams and managing the technical product roadmap while ensuring high standards of software security and performance.
Responsibilities
- Lead the design and development of software architecture and enterprise systems
- Design highly scalable, highly usable and distributed systems
- Design and develop the Responsive UI interface
- Lead the design, development, technical implementation, creation of the technical documents, and proof of concepts
- Collaborate with team members throughout the product development lifecycle
- Work closely with Product Management, set technical product roadmap, definition and direction
- Design and develop event driven systems using various message broker mechanisms
- Perform the threat modeling of the applications following the industry standard practices for the security
- Responsible for maintaining existing web applications and enhancing features
- Utilize SQL procedures and functions for data retrieval and fine tune them for performance issues
- Responsible for production support and maintenance in various releases
Skills
- This position requires a bachelor's degree or foreign equivalent in Computer Science, Computer Application or related field plus 8 years or experience in any related occupation
- Experience in Microservices, API, C#, .NET core, and ASP .NET Core
- Experience in Responsive UI using Angular, React, and Typescript
- Experience in designing and developing event driven systems using various message broker mechanisms, including Kafka and RabbitMQ
- Cloud-based software development skills using AWS/Azure
- Experience with threat modeling tools, including Fortify, Checkmarx, Blackduck, or Qualys scan to achieve the industry standard coding secure practices
- Experience in test driven development and CI/CD software engineering practices
- Experience in automated unit testing with NUnit
Benefits
- Comprehensive Global Benefits Program includes PTO, medical, dental, vision, 401(K) and more.
Company Overview
Company H1B Sponsorship