Information Technology Support

Software Engineer

Heredia, Heredia Province, CR

2 days ago
Save Job

Summary

The Software Engineer designs, develops, and maintains software applications and systems that meet business and user requirements. This role collaborates with other team members to analyze, design, and implement software solutions using best practices, tools, and technologies. The goal is to create high-quality software that is reliable, scalable, and maintainable while ensuring a positive user experience. The Software Engineer also continually learns and applies new technologies and methodologies to improve the software development process and deliver innovative solutions.

Required Qualifications:

  • 3+ years of experience in Software Engineering focusing on full-stack development.
  • 1+ years of experience with web development technologies like HTML, CSS, JavaScript, and related front-end frameworks.
  • Experience with web services, Web APIs, and message queuing systems.
  • Intermediate verbal and written English communication skills.
  • Proficiency in .NET technologies, including C# and ASP.NET.
  • Strong knowledge of SQL Server and database design principles.
  • Excellent customer service skills (internal and external).
  • Passion for software development and a desire to create high-quality products.
  • Strong problem-solving, analytical, and decision-making abilities.
  • Willingness to learn and stay updated with new technologies, tools, and methodologies.


Education:

Bachelor’s degree in computer science, computer engineering, or a related field.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: