Software Engineer 2 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Granicus India · 10 hours ago

Software Engineer 2

Granicus is a company focused on transforming the Govtech industry by connecting governments with their constituents through technology. The Software Engineer 2 role is for developers early in their careers who will contribute to production systems, collaborate with teams, and mentor junior developers while working on high-quality software solutions.

Computer Software

Responsibilities

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
Collaborate with cross-functional teams to analyze, design, and implement high-quality software solutions using .NET technologies
Lead and mentor junior developers, providing guidance and support to ensure code quality and best practices
Participate in architectural design and decision-making processes to improve system scalability, reliability, and performance
Write clean, maintainable, and efficient code while adhering to coding standards and best practices
Conduct code reviews to ensure code quality and provide constructive feedback to team members
Troubleshoot, debug, and resolve software defects and issues in a timely manner
Stay current with industry trends and emerging technologies, recommending and implementing best practices

Qualification

.NET technologiesC#SQL ServerASP.NET MVCWeb APIAgile developmentHTMLCSSJavaScriptGitProblem-solvingCommunication skills

Required

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
Willingness to stay updated on industry trends and continuously improve skills

Company

Granicus India

twitter
company-logo

Funding

Current Stage
Late Stage
Company data provided by crunchbase