[8GS] Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in San Jose, CRI
Remote
Senior level
Software
The Role
Design, develop, and maintain scalable .NET/ASP.NET applications across the full SDLC. Work with Azure PaaS, MS SQL/Azure SQL, Angular, and Azure DevOps (Git, CI/CD). Deliver solutions, perform code reviews, create technical documentation and tests, collaborate with Product Owners, troubleshoot production issues, and improve system quality and processes.
Summary Generated by Built In
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

Skills Required

  • Design and develop software solutions using .NET / ASP.NET / ASP.NET Core
  • Strong experience with C# and .NET ecosystem
  • Experience with Azure cloud PaaS technologies
  • Design and maintain MS SQL / Azure SQL database objects (tables, stored procedures, functions, triggers)
  • Client-side development experience with JavaScript frameworks such as Angular
  • Experience working in Azure DevOps including Git version control, work item management, CI/CD, and monitoring
  • Maintain and improve existing codebases and perform code reviews
  • Prepare and execute unit and integration test plans and support QA activities
  • Experience with Agile/SAFe and Waterfall SDLC methodologies
  • Create clear technical design specifications and documentation
  • Ability to estimate development effort and provide regular task status updates
  • Ability to research, investigate, and resolve production issues efficiently

Software Mind Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Software Mind and has not been reviewed or approved by Software Mind.

  • Fair & Transparent Compensation Pay is considered competitive for core hiring markets, with “good salary” cited in multiple locales. Public salary snapshots provide a baseline that helps candidates assess offers and negotiations.
  • Flexible Benefits Remote or hybrid options are prominently highlighted, and a remote‑work program is publicly noted alongside positively cited work‑from‑home experiences. Flexibility around schedules and location is presented as part of the package.
  • Wellbeing & Lifestyle Benefits Private medical care, language classes, sports/fitness support, and learning initiatives are listed for several Central/Eastern European locations, with occasional workation perks promoted. These lifestyle‑oriented offerings complement base pay and can enhance perceived total rewards.

Software Mind Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kraków
1,000 Employees
Year Founded: 1999

What We Do

Software Mind is a global digital transformation partner with operations throughout Europe, the US and LATAM. Driven by tech and empowered by people, we provide companies with software engineers and autonomous, cross-functional development teams who manage software life cycles from ideation to release and beyond. For over 20 years we’ve been enriching organizations with the talent they need to boost scalability, drive dynamic growth and bring disruptive ideas to life. Our top-notch engineering teams combine ownership with leading technologies, including cloud, AI, data science and embedded software to accelerate digital transformations and boost software delivery. A culture, driven by trust, that embraces openness, craves more and acts with respect enables our experts to create evolutive solutions that support scale-ups, unicorns and enterprise-level companies around the world.

Similar Jobs

Cloudera Logo Cloudera

Senior Data Scientist

Artificial Intelligence • Cloud • Software • Big Data Analytics
Remote
Costa Rica
3092 Employees

Movable Ink Logo Movable Ink

Deal Desk Analyst

Artificial Intelligence • Marketing Tech • Software
Easy Apply
Remote or Hybrid
Costa Rica
600 Employees
3-3 Annually

Mastercard Logo Mastercard

Manager Marketing Services - Advisors & Consulting Services

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
San Jose, CRI
38800 Employees

Movable Ink Logo Movable Ink

Technical Support

Artificial Intelligence • Marketing Tech • Software
Easy Apply
Remote or Hybrid
Costa Rica
600 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account