πCosta Rica
Software Engineer 5
closed
Granicus
πRemote - Puerto Rico
Summary
Join Granicus as a Software Engineer Five and contribute to the development of complex software solutions using .NET technologies. As a key member of our technology organization, you will lead design and development, mentor junior developers, and collaborate with cross-functional teams.
Requirements
- Minimum of 7+ years of experience as a .NET Developer
- Proven track record of successfully leading and delivering large-scale, enterprise-level software projects
- Expertise in C# and the .NET framework
- Advanced knowledge of ASP.NET MVC, Web API, and other relevant technologies
- Extensive experience in designing and implementing database solutions using SQL Server or other relational databases
- Mastery of design patterns, architectural principles, and software development best practices
- Demonstrated leadership experience, with the ability to lead and inspire a development team
- Proven ability to make strategic technical decisions and provide architectural guidance
- Exceptional problem-solving skills with a focus on delivering innovative and high-quality solutions
- Extensive experience working in Agile development environments
- Excellent collaboration and communication skills with cross-functional teams
- Proficient in using version control systems, such as Git
- Familiarity with advanced DevOps practices and tools
- Strong passion for learning and staying at the forefront of emerging technologies
- Experience in creating and maintaining comprehensive technical documentation
- Ability to conduct and lead rigorous code reviews
- Proven experience in designing and optimizing applications for scalability and performance
Responsibilities
- Learn about and uphold the Development teamβs core values: Test-Driven Development, Collective Ownership, Agile Development, and Egoless Programming
- Write high-quality software using test-focused practices
- Be a core contributor to Granicus's automated testing suites
- Develop bug fixes and feature changes for at least one application within the Granicus product suite
- Collaborate with your Scrum team, the Development team, and the broader Product Organization
- Be a participating member of the broader Granicus technology organization
Benefits
- Remote work
- Flexible hours
This job is filled or no longer available
Similar Remote Jobs
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
πRomania
π°$175k-$210k
πUnited States
π°$175k-$225k
πWorldwide
π°$185k-$223k
πUnited States
πUnited States
πPortugal