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 🌱.