Senior Software Engineer
- Location
- Quito, Ecuador
- Employment Type
- Industry
- Job Family
- Technology
- Career Level
- Experienced
MAKE STRATEGY A REALITY | ACCELERATE YOUR GROWTH | CHOOSE YOUR PATH
As the world's leading change and transformation consultancy, we're helping businesses move from strategy to reality by taking a pragmatic and practical approach to build solutions that last.
We're seeking a Senior Software Engineer in Quito to help us take vision to value and create lasting impact.
SUMMARY
We are looking for a skilled Full Stack Engineer to join our growing technology team. The ideal candidate will be responsible for building, maintaining, and optimizing scalable web applications that deliver exceptional user experiences and business value.
YOU WILL:
-
Design, develop, and maintain modern web applications using C# (.NET) on the backend and Angular on the frontend.
-
Build and manage PostgreSQL databases, ensuring performance, reliability, and data integrity.
-
Collaborate with product managers, UX designers, and other developers to translate requirements into clean, efficient, and maintainable code.
-
Implement RESTful APIs and integrate with external systems and services.
-
Participate in code reviews, testing, and deployment processes.
-
Optimize application performance and troubleshoot production issues.
-
Stay current with emerging technologies and recommend best practices for continuous improvement.
IDEALLY WE'D LIKE:
-
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
-
3+ years of professional full stack development experience.
-
Proficiency in C#, .NET Core, and Entity Framework.
-
Strong experience with Angular (v10+), TypeScript, HTML5, and CSS3.
-
Hands-on experience with PostgreSQL, including schema design and query optimization.
-
Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies.
-
Strong problem-solving skills and attention to detail.
-
Excellent communication and teamwork abilities.
-
Experience with Azure or AWS cloud environments.
-
Familiarity with Docker or containerized deployments.
-
Knowledge of unit testing frameworks (e.g., xUnit, Jasmine, Karma).
-
Exposure to microservices architecture and GraphQL.
Applicants must be authorized to work in Ecuador, without the need for visa sponsorship by North Highland. Work visa sponsorship will not be provided, either now or in the future, for this position.
North Highland is an equal opportunity employer, and we adhere to all applicable laws and regulations to ensure a fair and equitable workplace. All qualified applicants will receive fair and impartial consideration without regard to race, color, sex, gender identity, religion, national origin, age, sexual orientation, disability, veteran status, or any other characteristic protected by law. We handle all information in accordance local privacy standards and maintain strict confidentiality.
Reference: 48728