Post Job Free
Sign in

Senior Software Engineering (Remote)

Company:
Avenu Insights & Analytics
Location:
Centreville, VA, 20120
Posted:
May 16, 2024
Apply

Description:

Job Description

Job Summary:

Avenu Insights & Analytics is a fast-paced software development company that provides local, state, and federal governments with solutions that offer the best services to their citizens. Our product and engineering team is looking for a senior developer to lead a development team as they modernize their application's user experience and technology. The ideal candidate is a well-rounded senior developer who has led a team, built applications hosted in Azure, has experience with modern patterns and practices, and is looking to grow an industry-leading engineering team. The team is local to the Birmingham, AL location, but works remotely.

Duties and Responsibilities:

Design, Architect, and deliver innovative products and solutions

Write clean, scalable code using .NET and JavaScript programming languages

Continuously review and implement best practices based on corporate standards

Collaborate with UX/UI designers to implement designs

Collaborate with product leadership to understand priorities and requirements

Implement software enhancements and suggested improvements

Support delivery or support teams when delivering new software to customers

Communicating needs to leadership on behalf of the engineering team

Managing engineers aligned with the product team

Perform other duties as assigned

Education and Experience:

5+ years of experience developing .Net, JavaScript, or similar technologies

3+ years of database experience

Bachelor’s degree in computer science or related field (or industry experience)

GitHub, Azure DevOps, Azure Pipelines, Jenkins, TFS, Jira

Knowledge, Skills and Abilities:

Experience with VB.NET (existing application framework)

Experience with Typescript, Angular, and MVC (future application frameworks)

Experience working in the cloud (Azure is our cloud provider of choice)

Experience with Agile methodologies

Experience with relational or non-relational database development and standard practices, like creating database schemas, stored procedures, performance tuning

Experience use of GIT source control (we use GitHub)

Familiarity with HTML, CSS, Entity Framework, LINQ, REST, SOAP, RPC, APIs, DevExpress is helpful

Familiarity with automated testing/unit testing frameworks

Solid understanding of APIs and Web Services

Work Environment:

The noise level in the work environment is usually moderate as the employee works in an office setting, at an individual workstation, using telephone and computer.

Physical Demands:

Must be able to remain in a stationary position for most of the day

Constantly operates a computer and other office productivity machinery, such as a printer/copy machine

This position needs to occasionally move about inside the office

The person in this position frequently communicates via telephone

Avenu Summary:

Avenu provides local governments with ways to achieve more predictable revenue that supports growth, fuels modernization and ensures compliance with mandated but underfunded programs. Avenu’s revenue enhancement and administrative solutions find and recover license, permit and other taxes that cities and counties struggle to collect. The insights and improved fiscal posture enables governments to deliver expected services and sustain a high quality of life for residents.

Avenu is an Equal Opportunity Employer. Selection for a position will be made without regard to race, religion, national origin, sex, political affiliation, marital status, non-disqualifying physical handicap, and age.

Apply