Job Closed
This listing is no longer active.
The no-code platform transforming the insurance industry
Lead Full Stack Engineer – .Net, Vue/React
Location
Egypt
Posted
67 days ago
Salary
0
Seniority
Senior
Job Description
Lead Full Stack Engineer – .Net, Vue/React
CoverGo | Insurtech
• Lead the design, implementation, and maintenance of our insurance enterprise software solutions, providing technical direction to the team. • Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology selection, architecture, and best practices. • Collaborate with product, design, and engineering teams to understand requirements and technical concepts, ensuring cohesive and effective solutions with a seamless user experience. • Optimize platform performance to handle large datasets and high user traffic, ensuring a smooth and responsive user experience. • Conduct and lead code reviews, enforce best coding practices, and drive the adoption of standards to maintain high code quality. • Investigate and promptly address bugs to uphold platform reliability. • Ensure security and compliance by following best practices for securing web applications and adhering to relevant regulations. • Stay abreast of the latest technologies, frameworks, and best practices, guiding the team in remaining competitive and innovative. • Design the platform with scalability and flexibility, accommodating evolving features and changes as the user base grows. • Provide mentorship and technical leadership to junior developers, fostering their growth and contribution to the team's objectives.
Job Requirements
- Proven experience of 8+ years as a Full Stack Engineer, with a track record of leading complex SaaS applications.
- Strong technical background with proficiency in front-end and back-end technologies, including JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, Docker.
- Strong background in RESTful API design patterns with specifications in OpenAPI and Swagger. Familiarity with API Gateways provided by cloud platforms and others.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications.
- Minimum 2 years in a lead/manager role, able to guide and ensure development of teams.
- Thorough understanding and practical experience with Test-Driven Development (TDD) to ensure robust and well-tested code.
- Experience with unit, integration and function testing using front-end and back-end testing libraries.
- In-depth knowledge of web security best practices and experience in ensuring compliance with industry regulations.
- Demonstrated experience in performance optimization for high-traffic web applications.
- Experience with container technologies like Docker and a very good understanding of cloud infrastructure and solutions.
- Experience in collaborating with cross-functional teams.
- Excellent problem-solving skills and a proactive approach to troubleshooting and bug-fixing.
- Strong communication skills to effectively interact with both technical and non-technical team members with diverse backgrounds.
- A passion for staying updated with the latest trends, technologies, and best practices in software development.
- Willing to work under Canada timezone for client calls and project go-live (GMT -7 to GMT-4).
Benefits
- Competitive remuneration package
- 15 Days Annual Leaves, 10 Sick Leaves and Special Leaves
- Annual Performance Bonus
- Stock Options after 6 months
- Health Insurance
- Company activities and events
- Learning and development plan
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, build, and maintain backend services using Java 20+ and Spring Boot • Develop clean, secure, versioned REST APIs for web, mobile, admin, partner, and AI systems • Review and improve Spring Boot application structure, dependency versions, embedded Tomcat configuration, startup behaviour, memory usage, and runtime performance • Improve service structure, startup behaviour, configuration, and deployment readiness • Refactor weak or unstable backend areas without breaking existing functionality • Review and improve backend code quality, error handling, validation, and performance • Investigate production issues across services, APIs, databases, queues, and cloud infrastructure • Investigate Spring/Tomcat-level issues such as slow startup, failed bean initialisation, blocked request threads, timeout misconfiguration, memory pressure, and unhealthy application states • Improve application startup, service health checks, logging, retries, timeout handling, and failure recovery • Identify unstable services, duplicated logic, poor configurations, and risky dependencies • Create clear root-cause analysis for recurring backend failures • Help define backend release standards and deployment readiness checks • Work with MongoDB, PostgreSQL/MySQL, Redis, and Elasticsearch • Optimise queries, indexes, schema design, and data access patterns • Support course matching, profile enrichment, search, recommendation, and application workflows • Improve backend data consistency between APIs, databases, search indexes, and AI outputs • Work confidently with AWS-backed backend environments, including services such as EKS/ECS, EC2, Lambda, RDS, S3, IAM, CloudWatch, and SQS/SNS, in collaboration with DevOps/Cloud engineers • Support containerised deployments using Docker and Kubernetes • Review backend infrastructure for cost, security, reliability, and scalability • Help reduce unnecessary cloud costs caused by inefficient services, oversized resources, or poor runtime behaviour • Partner with DevOps/Cloud engineers to improve deployment pipelines and runtime environments • Work with Kafka, RabbitMQ, or AWS SQS/SNS • Audit existing message/event flows and identify what is used, unused, broken, or risky • Build reliable asynchronous workflows for notifications, AI processing, applications, search updates, and partner integrations • Integrate third-party services such as payment gateways, email/SMS providers, CRMs, AI/ML APIs, and institution partner systems • Build secure backend services using Spring Security, OAuth2, JWT, SSO, and role-based access control • Work with identity systems such as Keycloak or similar • Improve API security, permission checks, secrets management, and environment variable hygiene • Identify risky public endpoints, exposed credentials, weak service-to-service access, and insecure configurations • Apply secure coding practices across backend services • Improve backend logging, metrics, alerts, tracing, and health dashboards • Work with tools such as CloudWatch, ELK, Grafana, Prometheus, New Relic, Datadog, Rollbar, or similar • Make it easier to detect user-impacting failures such as login issues, API failures, slow responses, and broken workflows • Help define what “healthy backend” means for Yuzee • Review pull requests and raise engineering quality across the team • Mentor junior and mid-level developers while maintaining delivery momentum • Break large technical problems into clear, shippable milestones • Write technical documentation that explains systems, decisions, risks, and fixes • Push back on poor technical decisions with evidence and better alternatives
Desarrollador Backend ASO/APX, GenAI
Adecco Professional Colombia-[Página inactiva] Encuéntranos como Spring Professional Colombia
• Desarrollo backend en entornos empresariales de alta exigencia • Implementación de buenas prácticas en calidad de código • Colaboración con equipos de trabajo multifuncionales
Software Engineer - Simulation and Training
Lockheed MartinLockheed Martin is an international security company headquartered in Bethesda, Maryland. This company conducts research and designs, develops, and manufactures
Title: Software Engineer (Simulation and Training) - Early Career Location: Mount Laurel United States Job Description: Description:By bringing together people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel development and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. At Lockheed Martin, we place an emphasis on empowering our employees by fostering innovation, integrity, and exemplifying the epitome of corporate responsibility. This is a place for engineers, scientists, and problem-solvers who are ready to engage deeply, think critically, and build with purpose. You will not just launch a career. You will be part of something bigger. This is where the best are built. Lockheed Martin Rotary & Mission Systems is seeking a full-time Early Career Software Engineer for Simulation and Training Products. Our products are used to represent the world's most advanced combat systems, supporting a variety of mission areas and uses. In this role, you will work on software and test execution. The successful candidate will have experience and/or knowledge of Object-Oriented Software Engineering, C++/Java, and Linux/Unix. Must be a US Citizen.; This position will require a government security clearance.; This position is located at a facility that requires special access. Basic Qualifications: - Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or Electrical Computer Engineering or in a closely related field. - Experience using C/C++, Java, and/or Python. - Must be a US Citizen; this position will require a government security clearance. This position is located at a facility that requires special access. Desired Skills: - Experience with Network Topology Configuration, Modeling Tools, Static Code Analysis tools. - Experience in Model Based Engineering and related tools. - Experience with the Atlassian tool suite (Jira, Bitbucket, Crucible, Confluence) or Gitlab. - Strong analytical and trouble shooting skills required. - Familiarity with Linux and/or Unix. Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week The base range for this position in New Jersey is $61,500 - $116,455. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. The wage range and benefits summary is a general guideline and is governed by the applicable collective bargaining agreement when extending an offer. Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: 4 yr and up College Business Unit: RMS Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First
Adjunct Faculty – Introduction to Programming in Python
UMGC VenturesA new model in higher education funding from a leader in education innovation, UMGC.
• Actively engage students through frequent interaction that motivates them to succeed, and conveys a genuine energy and enthusiasm for their learning. • Guide students in active collaboration and the application of their learning in problem- and project-based learning demonstrations. • Provide rich and regular constructive feedback, utilizing rubrics effectively for the assessment of student work, and acknowledging student accomplishments. • Demonstrate relevant and current subject-matter expertise, and help students connect concepts across their academic program.



