logo
The Functionary

Dotnet Developer

Latin America

August 18, 2026 at 8:25 AM

✨ AI summary

Location

  • San Salvador, El Salvador

Languages

  • C#
  • Java
  • JavaScript
  • HTML
  • CSS

Frameworks

  • .NET Core
  • React
  • Angular

Cloud Services

  • Azure PaaS

Databases

  • SQL
  • NoSQL

Experience Level

  • 5+ years full‑stack development

Job Description:

As a Sr Software Engineer, you will be responsible for designing, developing, and maintaining scalable applications that deliver an exceptional user experience. Your expertise will span both front-end and back-end development, ensuring seamless integration and performance across the entire stack. You will collaborate closely with cross-functional teams to translate business requirements into robust technical solutions that are scalable, secure, and high-performing.


Key Responsibilities

  1. Design, develop, and maintain robust and scalable web applications, ensuring high performance and responsiveness
  2. Implement user-friendly interfaces using modern front-end frameworks such as React or Angular
  3. Develop server-side logic using languages like C# or Java, ensuring seamless integration with front-end components
  4. Champion best practices in software design, development, and deployment.
  5. Contribute to a culture of continuous learning and technical excellence
  6. Actively participate in internal initiatives to modernize our tech stack and development practices


Must-Haves:

  • Bachelor's degree in computer science, Engineering, or a related field; or equivalent professional experience
  • 5+ years of relevant professional experience specifically in full stack development (front end+back end)
  • Deep proficiency in back-end development using the .NET Core framework.
  • Deep proficiency in front-end frameworks including React and/or Angular
  • Deep proficiency in modern web technologies including HTML, CSS, JavaScript, and modern frameworks like React or Angular
  • Understanding of Azure PaaS services with the ability to help design cloud-native workloads
  • Familiarity with database design and management for both SQL and NoSQL databases
  • Solid understanding of API development and integration, including RESTful and GraphQL
  • Experience with CI/CD pipelines and DevOps best practices
  • Excellent problem-solving abilities and attention to detail
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment


Nice to haves:

  • Strong understanding of event-driven and microservices architectures
  • Experience implementing solutions using software design patterns
  • Experience creating cloud-native technology solutions
  • Knowledge of web security best practices and performance optimization techniques
  • Proficient in agile development methodologies and tools