Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. [8GS] Senior Software Engineer

[8GS] Senior Software Engineer

Back to Jobs
Software Mind logo

[8GS] Senior Software Engineer

Software Mind

Location

San José, San José Province, Costa Rica

Experience

Senior

Posted

Jul 22, 2026

Apply by

August 21, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Sign in to apply on web or download the app for more options.

Job Description

## Company Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work! ## Job Description The primary responsibility of the Senior Software Engineer is to deliver high quality, reliable, scalable software. The role engages directly with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions. The Senior Software engineer is involved in the entire software development life cycle (SDLC) using both Agile/SAFe and Waterfall methodologies. This role is expected to be experienced in the following technologies: C#, .Net, Azure cloud PaaS technologies, SQL and to have a strong grasp of client-side technologies including JavaScript frameworks such as Angular. The Senior Software Engineer should also have experience working in a fully integrated development environment such as Azure DevOps – using Git version control, work item management, CI/CD, and monitoring tools. ## Qualifications - Design and develop software solutions using .NET / ASP.NET / ASP.NET Core. - Maintaining and improve existing codebases and perform code reviews - Design and maintain MS SQL/Azure SQL database objects such as tables, stored procedures, functions & triggers - Liaise with colleagues to implement technical designs - Work closely with Product Owners and other business colleagues to clearly understand requirements, identify gaps in functional design, and proactively suggest alternatives or options to improve systems. - Deliver working solutions in the planned time that meet or exceed acceptance criteria - Identify non-functional requirements that are necessary to deliver a working solution - Make accurate estimates of development time required for projects, modules and/or fixing defects. - Provide regular, accurate updates on the status of the assigned tasks to team members. - Participate in software builds, release management, and environments management. - Improve system quality by identifying issues and common patterns, and developing standard operating procedures - Enhance applications by identifying opportunities for improvement and design and implement systems - Utilize technical expertise to research critical production issues and efficiently and effectively resolve problems. - Create clear and concise technical design specifications and documentation (flowcharts, layouts, diagrams, design documents and code comments) - Demonstrate solutions at iteration demos, system demos, etc. - Provide written knowledge transfer material - Remain on the forefront of emerging technologies and development standards and proactively identify and make recommendations to improve the software development lifecycle. - Investigate and implement new technologies where relevant - Prepare and execute detailed unit and integration test plans to ensure quality solutions. - Support/participate in additional Quality Assurance activities as needed - Develop code using industry best practices, considering application performance, scalability, and reliability. ## Additional Information We are accepting applications from LATAM countries#LI-DNI

Key Responsibilities

  • Design and develop software solutions using .NET, ASP.NET, and ASP.NET Core.
  • Maintain and improve existing codebases and perform code reviews.
  • Design and maintain MS SQL and Azure SQL database objects.
  • Liaise with colleagues to implement technical designs.
  • Collaborate with Product Owners to understand requirements and identify gaps.
  • Deliver working solutions that meet or exceed acceptance criteria.
  • Identify non-functional requirements necessary for solution delivery.
  • Make accurate estimates of development time for projects and modules.
  • Provide regular updates on task status to team members.
  • Participate in software builds, release management, and environment management.
  • Improve system quality by identifying issues and developing standard operating procedures.
  • Enhance applications by identifying opportunities for improvement.
  • Research critical production issues and resolve problems efficiently.
  • Create clear technical design specifications and documentation.
  • Demonstrate solutions at iteration and system demos.
  • Provide written knowledge transfer material.
  • Stay current with emerging technologies and recommend improvements to the SDLC.
  • Investigate and implement new technologies where relevant.
  • Prepare and execute detailed unit and integration test plans.
  • Support Quality Assurance activities as needed.
  • Develop code using industry best practices for performance, scalability, and reliability.

Skills Required

C#.NETASP.NETASP.NET CoreAzureAzure DevOpsGitSQLJavaScriptAngularAgileSAFeWaterfallCI/CDUnit TestingIntegration TestingCommunicationCollaborationProblem solvingAttention to detailTime management

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Senior

Location

San José, San José Province, Costa Rica

Application Deadline

August 21, 2026

Total Applicants

0

About Software Mind

Software Mind logo

Software Mind is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

U

Full Stack Java Developer

Up2date Technologies LLC

$70–$90 / Hour

ContractEasy applyHybrid
Atlanta·Jul 23
Q

Full Stack Developer (.NET)

Quantum Vision

$130,000–$160,000 / Year

Full-timeEasy applyWork from Office
Vienna·Jul 23
T

Senior .NET Developer

Techtrove Soft

₹14,00,000–₹20,00,000 / Year

Full-timeEasy applyHybrid
Pune·Jul 23
E

.NET Fullstack Developer

Eray Technologies LLC

$55–$75 / Hour

ContractEasy applyWork from Home
Remote·Jul 23
V

Senior .NET Developer

Velocida Private Limited

₹15,00,000–₹22,00,000 / Year

Full-timeEasy applyWork from Office
Pune·Jul 23
O

.NET Full Stack Developer

Orrba Systems

$125,000–$165,000 / Year

Full-timeEasy applyWork from Office
Houston·Jul 23
Browse all jobs