Remote Software Engineer 3

Posted

Apply now
Please, let Granicus know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Software Engineer 3 role at Granicus is designed for developers early in their careers who seek a fun, supportive, and fast-paced environment to enhance their skills and contribute code to production systems.
  • This position involves taking on leadership roles in maintaining automation test suites and working on production code.
  • All Software Engineers at Granicus are expected to contribute to the broader technology organization in deploying and supporting applications in higher environments.
  • Responsibilities include learning and upholding the Development team’s core values such as Test-Driven Development, Collective Ownership, Agile Development, and Egoless Programming.
  • The role requires writing high-quality software using test-focused practices and being a core contributor to Granicus's automated testing suites.
  • The engineer will develop bug fixes and feature changes for at least one application within the Granicus product suite.
  • Collaboration with the Scrum team, the Development team, and the broader Product Organization is essential.
  • The position is remote but candidates must reside in Costa Rica to be considered.

Requirements:

  • A minimum of 4+ years of experience as a .NET Developer is required.
  • Proven experience in the full software development lifecycle is necessary.
  • Proficiency in C# and the .NET framework is essential.
  • Experience with ASP.NET MVC, Web API, and other .NET technologies is required.
  • Database development skills with SQL Server or other relational databases are needed.
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript is important.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams are required.
  • An analytical mindset with excellent problem-solving skills is necessary.
  • Experience working in Agile development environments is preferred.
  • Proficiency in using version control systems, such as Git, is required.
  • A willingness to stay updated on industry trends and continuously improve skills is expected.
  • Candidates must be responsible for preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program.

Benefits:

  • Granicus promotes a transparent, inclusive, and safe work environment for all employees.
  • The company offers Employee Resource Groups to encourage diverse voices within the organization.
  • Employees have opportunities to engage in "Coffee with Mark" sessions, allowing interaction with the CEO on important issues.
  • Microsoft Teams communities focused on wellness, art, family, and other interests are available for employees.
  • Granicus is committed to providing equal employment opportunities and encourages applicants from diverse backgrounds to apply.
Apply now
Please, let Granicus know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback