Job Closed

This listing is no longer active.

Granicus logo
Granicus

Empowering a Modern Digital Government.

Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1999H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

63 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expExperience acceptedEnglishASP.NETJavaScriptSQL.NET

Job Description

Software Engineer

Granicus

• Collaborate with product management and business stakeholders to deliver SaaS based solutions. • Communicate and work effectively with others to create great high quality software. • Proactively improve our processes and the design and architecture of our products. • Drive innovation by coming up with new product ideas. • Perform technology and feasibility studies. • Design solutions that are highly secure, performant, scalable and highly available. • Come up with technical solutions to complex problems and push them through to implementation. • Troubleshoot and fix production issues related to deployments, networking, configuration, databases, performance, stability, security, application logic, etc. • Help team members solve complex/urgent problems. • Mentor and provide technical training to team members. • Help train and onboard new hires. • Champion the development team’s core values

Job Requirements

  • Minimum of 4+ years of experience as a .NET Developer.
  • Proven experience in the full software development lifecycle.
  • Proficient in C# and .NET framework.
  • Experience with ASP.NET MVC, Web API, and other .NET technologies.
  • Database development skills with SQL Server or other relational databases.
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.
  • Analytical mindset with excellent problem-solving skills.
  • Experience working in Agile development environments.
  • Proficient in using version control systems, such as Git.

Benefits

  • Employee Resource Groups to encourage diverse voices
  • Coffee with Mark sessions
  • Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more.
  • Special guest discussions on issues impacting employee population

Related Job Pages

More Full-stack Engineer Jobs

TimeZest logo

Engineering Lead

TimeZest

Automated meeting and service ticket scheduling for MSPs

Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Lead Engineering Team and take ownership of TimeZest's infrastructure and development • Ensure that customers are delighted with the delivered software • Oversee feature delivery, task allocation, technology selection, mentoring and team management

United States
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Design and develop front-end architecture as well as back-end web applications • Reviewing architecture and design documents • Providing feedback on approach and estimates • Recommend development options • Creating tech designs and specifications • Testing and debugging of software. • Take responsibility of writing and documenting maintainable, adaptable, and scalable, clean code • Security best practices for micro services • Conducting code reviews.

India
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Design and develop front-end architecture as well as back-end web applications • Reviewing architecture and design documents • Providing feedback on approach and estimates • Recommend development options • Creating tech designs and specifications • Testing and debugging of software • Take responsibility of writing and documenting maintainable, adaptable, and scalable, clean code • Security best practices for micro services • Conducting code reviews.

South Africa
Lynx Solutions logo

Full Stack Developer

Lynx Solutions

We know that by giving back, we are building something new which has the power to change the world, one brick at a time

Full TimeRemoteTeam 51-200Since 2003H1B No Sponsor

• Design, develop and improve (existing and new) in-house developed software products • Use company software design standard and strategies during development • Work in scrum teams together with visual designer, QA, and IT infra members • Work with test driven development approach and implement unit testing • Provide input to product owners from technical perspective and work with them for developing and improving products • Troubleshoot, identify, and fix application bugs as and when reported • Coach and train other software developers to implement robust, flexible, secure, and scalable solutions • Collaborate with various local and remote teams

Romania