FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer
ConveraPrincipal Software Engineer leading design and development of scalable software architecture for Convera's global operations. Collaborating on product roadmap and implementing secure coding practices.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software architecture design, development of scalable systems, and responsive UI implementation using modern frameworks. Proficient in cloud-based development and security practices, with a strong focus on collaboration and technical leadership.
Highest-signal resume keywords
Software Architecture DesignMicroservicesC#Cloud-Based DevelopmentThreat Modeling
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#.NET CoreASP .NET CoreResponsive UI DevelopmentMicroservicesEvent Driven SystemsSQL ProceduresTest Driven DevelopmentAutomated Unit TestingCI/CD Practices
Soft Skills
CollaborationTechnical Leadership
Tools & Technologies
AWSAzureKafkaRabbitMQFortifyCheckmarxBlackduckQualys
Industry Keywords
Software DevelopmentSecurity PracticesTechnical DocumentationProduct Management
Tech Stack
Tools & technologiesAngularAWSAzureCloudDistributed SystemsKafkaMicroservices.NETRabbitMQReactSQLTypeScript
About the role
Key responsibilities & impact- 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 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 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.
Requirements
What you’ll need- Bachelor’s degree or foreign equivalent in Computer Science, Computer Application or related field
- 8 years of experience in related occupation
- Microservices
- API
- C#
- .NET core
- ASP .NET Core
- Responsive UI using Angular, React, and Typescript
- Designing and developing event driven systems using various message broker mechanisms, including Kafka and RabbitMQ
- Cloud-based software development skills using AWS/Azure
- Threat modeling tools, including Fortify, Checkmarx, Blackduck, or Qualys scan
- Test driven development and CI/CD software engineering practices
- Automated unit testing with NUnit.
Benefits
Comp & perks- Comprehensive Global Benefits Program
- PTO
- Medical
- Dental
- Vision
- 401(K) and more.