Remote Technical Lead, Engineering Manager, C++ Developer
closedEncora
πRemote - India
Job highlights
Summary
Join our team as a Software Engineer III to develop software products according to client requirements, contribute to test plans and systems' architecture, and implement process improvements. As a Technical Lead/Engineering Manager, you will participate in proposal development, project planning, and talent management.
Requirements
- Bachelor's or masterβs degree in Computer Science, Software Engineering, or a related field
- Be proficient in understanding cybersecurity principles and practices
- Possess experience in developing secure software applications and implementing robust security measures
- Be familiar with secure coding practices and identifying common vulnerabilities
- Demonstrate knowledge of encryption algorithms, authentication protocols, and access control mechanisms
- Be proficient with vulnerability assessment and penetration testing tools
- Be familiar with industry standards and frameworks for cybersecurity
- Possess strong analytical and problem-solving capabilities, adept at addressing security challenges effectively
Responsibilities
- Contribute to the development and refinement of test plans and systemsβ architecture
- Participate in proposal development, identifying tasks related to functional requirements and providing time/effort estimates
- Aid in project planning, identifying, and sizing functional tasks for streamlined execution
- Implement product components efficiently, aligning with the defined project specifications
- Conduct detailed analysis, design, programming, and system support, aligning with the unique needs of each project
- Execute test plans and address defects, ensuring optimal functionality of developed components
- Identify and implement process improvements and technological innovations
- Maintain open lines of communication with team members, superiors, and clients, providing updates and addressing inquiries in system development
- Assess client-requested changes, estimating implications on time, cost, and work plans
- Report any deviations and potential challenges during development that could impact stakeholders
- Facilitate training and onboarding for interns and new team members
- Create comprehensive technical documents including user manuals, code documentation, and architecture outlines
- Participate in peer reviews, providing and implementing constructive feedback
- Compile regular reports on task execution for team leaders
- Engage in pre-sales processes, attending meetings and defining potential solutions
- Support talent management, guiding lower-level engineers, identifying training needs, and participating in hiring processes
- Drive client retention through the delivery of high-quality services
Benefits
Work from home/hybrid
This job is filled or no longer available
Similar Remote Jobs
- π°$130k-$180kπWorldwide
- π°$141k-$242kπCanada, United States
- π°$218k-$273kπUnited States
- πIndia
- πIndia
- π°$127k-$200kπWorldwide
- πIndia
- πMexico
- πWorldwide
- πWorldwide