What are the responsibilities and job description for the Software Support Engineer I (Hybrid) position at Avenu Insights & Analytics?
Job Summary:
This Software Engineer position is a “Full Stack” position. We are seeking a reliable and attentive Software Engineer to design, develop, implement, and maintain software solutions across multiple platforms.
Various languages and skills are required to fulfill this position including C#, HTML, CSS, Javascript and SQL. Beyond technical abilities there is an element of Customer interaction both for software specifications and problem resolution that is expected. Experience in writing user and technical documentation is also required.
Duties and Responsibilities:
- Manage various project(s) from initiation through the software development life cycle to implementation.
- Support existing applications by developing patches, upgrades, and solution evolutions.
- Update public website(s) and internal portals with customer provided data and/or visual changes.
- Gather precise information from customers or other team members.
- Maintain project plans or work orders to provide status updates to management and customers.
- Maintain user documentation and technical specifications for websites/applications.
- Build custom reports and/or reporting tools for customer use.
- Perform other duties as assigned.
Education and Experience:
- A programming background and problem-solving ability is essential.
- A bachelor's degree in Computer Science or related major is preferred for this position.
- 2 years building User Interfaces using C#, Javascript, VBA or other applicable tools.
- 2 years building/managing SQL, Oracle, and MS Access databases.
- 2 years creating websites using HTML, CSS, Javascript.
- 1 year Powershell and/or Python scripting.
- 1 year documenting applications.
- Excellent oral and written communication skills are imperative for this position.
Knowledge, Skills and Abilities:
Knowledge and experience in the following areas is a requirement:
- Visual Studio.Net (using C#, .Net and a MS SQL database).
- Microsoft Access VBA.
- HTML / CSS / Javascript
- MS Office products including Word/Excel/Outlook.
- Experience building apps with MS Power Apps and MS Power Automate.
- Experience with Project Management.
- Ability to interpret, diagnose, and reverse engineer existing systems.
- Ability to work with a variety of programming languages, versions, and frameworks.
- Ability to work with customers and other team members.
Work Environment:
- Fast paced environment within customer setting.
- The noise level in the work environment is usually moderate as the employee works in an office setting, at an individual work station, 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, and other office locations.
- The person in this position frequently communicates via telephone and/or in person.
Avenu Summary:
With the backing of four decades of public sector expertise and corporate capability, Avenu has successfully supported government services. Avenu was honored and recognized for four (4) consecutive years as a GovTech 100 Company representing the top 100 companies focused on making a difference in and selling to state and local government agencies across the United States.
Avenu is committed to helping communities thrive and brings a wealth of experience combined with innovation. Today, Avenu offers more administrative and financial support to government officials than any other organization. And with a responsive, client-focused approach, we foster partnerships that give our customers the certainty they need to accomplish more.
Avenu offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.
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.