Facebook pixel

Software Lead Engineer
Confirmed live in the last 24 hours
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
ASP.NET
JavaScript
C/C++/C#
Git
Management
Microsoft Azure
SCRUM
SQL
UI/UX Design
Requirements
  • 7+ years of software development experience in developing public-facing software with responsibilities ranging from design, development to successful delivery of major features
  • Lead the technical direction and implementation necessary to scale our Accela Citizen Application using our tech stack of C#, .Net, Angular
  • Hands-on expert level experience with C#, .NET 4.5/.NET Core, ASP.NET MVC/Web API and JavaScript frameworks like Angular framework
  • Deep understanding of Angular Framework: SPA, Angular CLI commands, Data Binding; Angular modules, components, services, lazy loading, lifecycle hooks, etc
  • Extensive experience creating and consuming REST web services and APIs
  • Strong relational database skills using technologies like MS SQL Server
  • Familiarity with Azure services and infrastructure
  • Understanding of source code management tools such as Git, and the workflows associated with them (branching and merging)
  • Excellent communication and analytical skills
  • Bachelor's degree in computer science or equivalent work experience
Responsibilities
  • Attending daily scrum calls
  • Working on developing new features along with proper unit test
  • Involve in code review and technical discussion
  • Researching, designing, implementing, and managing software programs
  • Testing and evaluating new framework, design, and solution
Desired Qualifications
  • You have initiated and facilitated challenging technical decisions across multiple teams and organizations. You are empathetic and find common understanding
  • Excellent aesthetic capability with UX designing and development experience
  • Ability to work on multiple projects concurrently
  • Have a good understanding of all aspects of the application like rendering huge dataset, fetching data using HTTP and authentication
  • Identify improvement areas within the application and work to implement the same
  • Flexibility in adapting to team requirements
  • Ensuring high quality levels in all deliverables
  • Demonstrate enthusiasm and zeal to acquire domain knowledge
Accela

201-500 employees

Company Overview
Accela provides market-leading solutions that empower governments to modernize and build thriving communities.