Post Job Free
Sign in

Software Developer Senior

Location:
San Jose, Costa Rica
Salary:
2700
Posted:
May 03, 2025

Contact this candidate

Resume:

MARVIN GONZÁLEZ LIZANO

SENIOR SOFTWARE DEVELOPER

******.**@*****.*** / 8335-1436

TECHNICAL SKILLS

• Angular, Python, C#, SQL Server, Microsoft Office, Jira, Azure DevOps, Dapper

• Knowledge in Java, HTML, XML, SQL, PHP, network connectivity

• Software product development lifecycle

SOFT SKILLS

• Adaptive Leadership

• Effective Communication

• Empathy and Active Listening

• Conflict Resolution

• Change Management

• Strategic Thinking and Vision for the Future

LANGUAGES

• Spanish (Native)

• English (B2)

CERTIFICATIONS

• AWS Practitioner

• ITIL

PROFESSIONAL PROFILE

Software engineer with fifteen years of experience, specialized in web, mobile, and desktop applications, following industry standards in software development and strong work ethics.

WORK EXPERIENCE

Novacomp

Software Developer II

Client: SINIRUBE

(July 2024 - Present)

• Application Design & Development: Implement new functionalities and software modules following customer and product team specifications.

• Requirement Analysis: Participate in requirement gathering meetings to understand client needs and propose technical solutions.

• Code Review & Maintenance: Refactor and optimize existing code to improve performance and readability.

• Testing & Debugging: Identify and fix application bugs, ensuring deliverables meet quality standards.

• Database Management: Design and maintain relational and non-relational database schemas, optimizing queries.

• API Integration: Design and consume RESTful or SOAP APIs to ensure communication between services and systems.

• Team Collaboration: Work closely with business analysts, designers, and testers to meet client expectations.

• Technical Documentation: Write clear and detailed documentation for application maintenance and scalability.

• Agile Methodologies Implementation: Participate in ceremonies such as dailies, planning, and retrospectives to ensure iterative and efficient development.

• Version Control Management: Use tools like GIT to manage code changes and collaborate on multi-developer projects.

Technologies Used:

• Languages: C#, JavaScript, TypeScript

• Frameworks: .Net Core, .Net Framework

• Databases: SQL Server

• Tools: Git, TFS, Azure DevOps

DotNet Sports

Senior Software Developer

(November 2020 – June 2024)

Project: Agent Site with .Net Core 8 API

Role: Technical Lead

Key Responsibilities:

• Analysis & Design: Experience in analyzing and designing technology solutions from conception to implementation.

• Use Case Definition: Documenting and developing detailed use cases to understand client requirements and project goals.

• Database Design & Management: Logical and physical database design; management of tables, views, indexes, and stored procedures.

• Code Review: Ensuring quality, efficiency, and adherence to standards.

• Defect Resolution: Effective troubleshooting of defects found at different stages of development.

• Agile Standards & Methodologies: Following best practices and agile methodologies such as SCRUM and Kanban.

• Technical Documentation: Creating user manuals and maintenance guides. Additional Tasks:

• Maintenance and support of existing applications.

• Development of queries and general database maintenance.

• Weekly task definition meetings.

Technologies Used:

• Languages: C#, JavaScript, TypeScript

• Frameworks: .Net Core, .Net Framework, Angular (JavaScript)

• Databases: SQL Server

• Tools: Git, TFS, Azure DevOps

Encora/Indecom

Senior Software Developer

(May 2015 - August 2020)

Project: FacilitySource – FmPilot2

Role: Software Developer

Key Responsibilities:

• Analysis & Design: Experience in technology solution analysis and design from conception to implementation.

• Use Case Definition: Documentation and development of detailed use cases to understand client requirements.

• Database Design: Management of tables, views, indexes, and stored procedures.

• Code Development: Writing clean and efficient code following company standards.

• Defect Resolution: Troubleshooting defects at different stages of the development cycle.

• Agile Methodologies: Working with SCRUM.

• Object-Oriented Programming: Developing robust applications applying OOP principles.

• Software Testing: Designing and implementing unit, automated, and functional tests.

• Interpersonal Skills: Strong teamwork, assertive communication, and stress management in dynamic environments.

Technologies Used:

• Languages: C#, JavaScript

• Frameworks: .Net Framework

• Databases: SQL Server

• Tools: Git, TFS, Azure DevOps

EDUCATION

• Bachelor’s Degree in Computer Engineering (ITCR)



Contact this candidate