Principal Full Stack Software Engineer

3 weeks ago


Manila, National Capital Region, Philippines Crawford & Company Full time
Principal Full Stack Software Engineer (C# & Angular)

A Principal Full Stack Software Engineer is a talented and dynamic software engineer leader that has a mastery of skills in both front-end and back-end software development.

Responsibilities
  • Lead, mentor, and coach the team to meet development goals and deliverables
  • Supervise and manage the performance and development of software engineer team members
  • Perform proof-of-concepts to new tools, technology, and design concepts
  • Perform project coordination with other teams
  • Participate in architecture discussions and proposals
  • Analyze, design, and develop solution to highly complex and advanced functional requirements covering all the technical areas of the system
  • Lead in the functional and user story requirements discussions
  • Lead in the team planning, technical analysis, task breakdown and estimation
  • Lead in project cadence meetings (kick-off, daily standup, sprint planning, and retrospective meetings)
  • Investigate and troubleshoot critical production issues
  • Create and review technical documentation of software design and implementation
Qualifications
  • Bachelor\'s or Master\'s degree in any computer and engineering course or related field is required
  • 8+ years of professional experience in software development or related field is preferred
  • 5+ years of experience in database development using MS SQL Server, Oracle SQL, or No SQL Databases
  • 5+ years of experience in back-end application development using .NET or similar programming languages
  • 5+ years of experience in front-end application development using HTML, CSS, and JavaScript
  • Strong understanding and experience on design patterns and software architecture
  • Knowledge in event-driven design and microservices architecture
  • Good grasp on Agile and software development principles and processes
  • Experience in cloud computing technologies
  • Leadership skills to help team deliver and meet project schedules and timelines
  • Coach and mentor software engineers
  • Excellent problem-solving and analytical skills to investigate and troubleshoot development problems
  • Good communication skills to speak on technical terms with development teams
  • Application development using .NET 5, .NET Core, ASP.NET MVC, or .NET Framework 4.5+
  • Front-end web application development using JS frameworks and platforms like Angular, React, or
  • Database platforms using MS SQL Server, Oracle, and No SQL
  • RESTful API and microservices development using ASP.NET Core, ASP.NET MVC, or MuleSoft
  • Cloud computing platforms and technologies using AWS or Azure
  • Working with containers using Docker
  • CI/CD tools and technologies with Azure DevOps (Repos, Pipelines, Artifacts), Jenkins Pipeline, AWS CodeDeploy, Maven, Gradle
  • Source control management using GitHub, TFS or Azure DevOps Git
  • IDE tools like VS Code and Visual Studio
  • Unit test frameworks using NUnit, VS Tests, Jasmine, Karma
  • AWS or Azure Cloud Practitioner Certification is preferable
  • Scrum Master Certification is preferable
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Insurance
#J-18808-Ljbffr

  • Manila, National Capital Region, Philippines Crawford & Company Full time

    Principal Full Stack Software Engineer (C# & Angular) A Principal Full Stack Software Engineer is a talented and dynamic software engineer leader that has a mastery of skills in both front-end and back-end software development. Responsibilities Lead, mentor, and coach the team to meet development goals and deliverables Supervise and manage the...


  • Manila, National Capital Region, Philippines beBeeSoftware Full time ₱1,200,000 - ₱2,000,000

    Job Title: Principal Software Engineer - Full StackWe are seeking an exceptional software engineer to lead our technical efforts and develop high-quality software products.The ideal candidate will have a strong background in software development, leadership, and full-stack engineering.Proficient in multiple programming languages (Java, C++, Python,...


  • Manila, National Capital Region, Philippines Crawford & Company Full time $90,000 - $120,000 per year

    Job DescriptionA Principal Full Stack Software Engineer is a talented and dynamic software engineer leader that has a mastery of skills in both front-end and back-end software development.This engineer leads a team in the design and development of innovative software solutions to business problems and achieving business goals. The engineer will provide...


  • Manila, National Capital Region, Philippines beBeeTechnical Full time $200,000 - $250,000

    Job Title: Principal Software Engineer - Technical Leadership">This is a challenging and exciting opportunity for an experienced software engineer to lead and manage a team of talented engineers. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to inspire and motivate teams.The role involves leading...


  • Manila, National Capital Region, Philippines Cloud Bridge Full time ₱2,500,000 per year

    Principal Software Engineer (.NET)2.5 million PHP per annum3 days per week in Manila officeOur client who is a leading provider in the financial markets is looking for a Principal Software Engineer to help shape the next generation of post-trade technology, moving from legacy systems to modern microservices in AWS.They are looking for:8+ years' experience in...


  • Manila, National Capital Region, Philippines beBeeSoftware Full time ₱2,500,000 - ₱4,000,000

    Career Opportunities: Full Stack Software EngineerWe are seeking a skilled Full Stack Software Engineer to join our Frontend Team. This role is ideal for individuals interested in developing powerful cybersecurity products and features for enterprise customers.


  • Manila, National Capital Region, Philippines Broadridge Full time

    Senior Full Stack Software Engineer (.Net, C#, SQL & Angular)Join to apply for the Senior Full Stack Software Engineer (.Net, C#, SQL & Angular) role at Broadridge.OverviewWe are currently hiring a full-time Senior Software Engineer with well-rounded, full-stack development experience to join our team. You will collaborate with other developers, product...


  • Manila, National Capital Region, Philippines beBeeDeveloper Full time ₱20,000 - ₱35,000

    Job Title: Principal Engineering LeaderWe are seeking a highly skilled Senior Full Stack Developer to lead the development of our cloud-based Ordering system applications.This role will involve collaborating with cross-functional teams to design, develop, and deploy scalable and secure solutions.Key responsibilities include providing technical leadership on...


  • Manila, National Capital Region, Philippines N2S Full time

    OverviewDelivery Lead - Recruitment at Net2Source Inc. | Location: WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, MalaysiaSalary: MYR4,000.00-MYR7,000.00ResponsibilitiesTranslate user stories into technical implementations and deliver high-quality, shippable product artifacts.Collaborate with Product Owners, Business Analysts, QA Engineers, and Scrum...


  • Manila, National Capital Region, Philippines LexisNexis Risk Solutions Full time

    Full Stack Software EngineerApplyLocation: ManilaTime Type: Full timePosted on: Posted YesterdayJob Requisition ID: R85973As a Software Engineer, you will perform moderate to complex research, design, and software development assignments within a software functional area. We seek individuals who are passionate about solving business problems through...