Match score not available

Principal Software Engineer

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in IT, SE, CS or related fields., 8+ yrs experience in software development., Expertise in .NET, TypeScript, data structures & algorithms., Proven exp. as Principal/Senior Backend Developer..

Key responsabilities:

  • Design and implement efficient systems architecture solutions.
  • Apply software and architectural design patterns to solve problems.
  • Maintain hands-on approach to app development.
  • Recommend best-in-class libraries and frameworks.
  • Develop, maintain, and align backend services with business goals.
Applaudo logo
Applaudo Information Technology & Services Scaleup https://www.applaudostudios.com/
501 - 1000 Employees
HQ: San Salvador
See more Applaudo offers

Job description

Logo Jobgether

Your missions

Job Description

You are a highly skilled and experienced Principal Software Engineer who has a deep understanding of backend development frameworks, advanced problem-solving skills, and the ability to work effectively in a collaborative environment. You are also proficient in .NET or TypeScript and possess a strong knowledge of data structures and algorithms. 

You bring to Applaudo the following competencies: 

  • Bachelor's degree in information technology, Software Engineering, Computer Science, or related fields.
  • Proven experience as a Principal or Senior Backend Developer with at least 8+ years of experience in software development or a related field. 
  • Demonstrated expertise in building Web Applications, Enterprise Applications, Web Services, and Management at scale.
  • Deep expertise in .NET, TypeScript or other related technologies.
  • Strong knowledge of data structures and algorithms, including: linear algebra, technology-specific algorithms, and matrix manipulation, among others. 
  • Proficiency in multiple design patterns, including Software design patterns and architectural design patterns (such as API Gateway, CQRS, Microservices, Sagas, etc.) 
  • Strong skills in systems design, with a hands-on, code-first approach to application development. 
  • Critical thinker, with strong problem-solving skills and great attention to detail.
  • Excellent communication and collaboration skills, with good written and verbal communication skills in English.
  • Excellent social, communication, and presentation skills for presenting both business-oriented solutions and advanced technical concepts to technical and non-technical audiences. 

 Additional Skills: 

  • Experience with React is a plus but not mandatory. 
  • Display flexibility and adaptability, capable of switching into multiple roles as needed. 
  • An eye for new opportunities and technologies that can benefit our customers in areas such as scalability, delivery, quality, and cost. 
  • Professional experience analyzing code for weaknesses and errors and overseeing plans to improve them. 

Responsibilities:

  • Design and implement robust and efficient systems architecture solutions. 
  • Apply various software and architectural design patterns to solve complex problems. 
  • Maintain a hands-on, code-first approach to application development. 
  • Recommend and implement best-in-class libraries and frameworks. 
  • Develop and maintain backend components and services, ensuring they align with business objectives. 
  • Present technical solutions to the board and other stakeholders. 
  • Defend technical decisions and demonstrate the value and impact of solutions on the company. 
  • Collaborate closely with cross-functional teams, including front-end developers, product managers, and other stakeholders. 
  • Ensure the security, performance, and reliability of backend services. 
  • Mentor and support team members to foster growth and knowledge sharing. 
  • Stay up-to-date with emerging technologies and industry trends to drive innovation within the team. 
  • Align technology initiatives with business objectives to deliver maximum value. 
  • Demonstrate flexibility and adaptability by taking on multiple roles as needed. 
  • Make informed and strategic decisions to drive technical excellence. 

Additional Information

Here at Applaudo Studios values as trust, communication, respect, excellence and team work are our keys to success. We know we are working with the best and thus treat each other with respect and admiration without asking.

Submit your application today, and don't miss this opportunity to join the Best Digital team in the Region!

We truly appreciate all the hard and outstanding work our team makes every day at Applaudo Studios, and that's why the perks that we offer, are deeply thought and designed as a way to thank them for their commitment and excellence.

Some of our perks and benefits:

  • Work from home
  • Flexible schedule
  • Celebrations
  • Special discounts
  • Entertainment area
  • Flexible work spaces
  • Great work environment
  • Private medical insurance

*Benefits may vary according to your location and/or availability. Request further information when applying.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Interpersonal Skills
  • Team Collaboration
  • Problem Solving
  • Attention to Detail
  • Collaborative
  • Presentation Skills

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs