Remote Software Engineer 5

Posted

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

Description:

  • Granicus is a company focused on transforming the Govtech industry by connecting governments with their constituents.
  • The Software Engineer 5 role is designed for developers early in their careers who want to grow their skills in a supportive and fast-paced environment.
  • Responsibilities include maintaining automation test suites and working on production code.
  • Engineers are expected to contribute to the broader Granicus technology organization in deploying and supporting applications.
  • The role emphasizes core values such as Test-Driven Development, Collective Ownership, Agile Development, and Egoless Programming.
  • Engineers will write high-quality software, develop bug fixes and feature changes, and collaborate with Scrum teams and the broader Product Organization.

Requirements:

  • A minimum of 7+ years of experience as a .NET Developer is required.
  • Proven track record of leading and delivering large-scale, enterprise-level software projects is essential.
  • Expertise in C# and the .NET framework is necessary.
  • Advanced knowledge of ASP.NET MVC, Web API, and other relevant technologies is required.
  • Extensive experience in designing and implementing database solutions using SQL Server or other relational databases is needed.
  • Mastery of design patterns, architectural principles, and software development best practices is expected.
  • Demonstrated leadership experience with the ability to inspire a development team is crucial.
  • Exceptional problem-solving skills with a focus on delivering innovative solutions are required.
  • Extensive experience working in Agile development environments is necessary.
  • Excellent collaboration and communication skills with cross-functional teams are essential.
  • Proficiency in using version control systems, such as Git, is required.
  • Familiarity with advanced DevOps practices and tools is preferred.
  • A strong passion for learning and staying updated on emerging technologies is important.
  • Experience in creating and maintaining comprehensive technical documentation is necessary.
  • Ability to conduct and lead rigorous code reviews is required.
  • Proven experience in designing and optimizing applications for scalability and performance is essential.

Benefits:

  • Granicus promotes a remote-first work culture with a globally distributed workforce.
  • The company emphasizes building a transparent, inclusive, and safe environment for all employees.
  • Employees have access to Employee Resource Groups to encourage diverse voices.
  • Opportunities for direct interaction with leadership, including sessions with the CEO on important issues.
  • The company fosters communities focused on wellness, art, family, and more.
  • Granicus is committed to providing equal employment opportunities and encourages diverse applicants 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
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback