Full Stack Software Developer

City of Eugene ยท Eugene, OR (Remote work to start)

Engineering
Public Service & Civic Engagement
$63585 - $100505 Per Year
Posted 2 weeks ago

Excel
Project Management
SQL
C#
.NET
JavaScript
Featured Job

THE CITY OF EUGENE’S INFORMATION SERVICES DIVISION (ISD) IS CURRENTLY ACCEPTING APPLICATIONS FOR:
 
Full Stack Software Developer

Are you a positive, productive, and collaborative individual with excellent customer service skills and a passion for highly detailed work? Are you committed to helping develop technical solutions that help our organization thrive?
 
If so, we invite you to apply for this rewarding job opportunity. Our work environment is flexible and relies on strong ties and collaboration with other team members and work groups. As part of our dynamic team, you will play an integral role in the evolving needs of the organization and the community.

THIS POSITION IS OPEN UNTIL FILLED
The next review of applications will take place:
Weekly until filled
 
The City of Eugene will follow all required COVID vaccinations, exceptions, and guidelines based on the essential functions of the position.  
 
Based on candidate qualifications, the position may be filled at either the  Associate, Analyst 1 or Analyst 2 level. See Qualifications Section for additional information.
 
Department / Division: Central Services Department / Information Services Division (ISD)

Work Schedule: 40 hours/week, Monday-Friday with additional or flexible hours as needed to meet business needs. Flexible, work from home options available, some hours / days in the office may be required. Must reside in the state of Oregon and be able to report onsite for work as needed in Eugene, OR to meet business needs.

Sponsorship:
This position is not eligible for H-1B sponsorship.

Annual Salary Range:

Application Systems Analyst Associate: $63,585.60 - $82,264.00
Application Systems Analyst 1: $69,971.20 - $90,521.60
Application Systems Analyst 2: $76,128.00 - $100,505.60
 
Retirement Program
Upon eligibility, the City will contribute an employee contribution of 6%, as well as the employer contribution, to a retirement program administered by the Oregon Public Employees' Retirement System (PERS). In addition, the City will pay a 3% contribution to a deferred compensation program if the employee contributes at least 1%.
 
Additional Benefit highlights:

  • Paid time off
  • Up to 90% employer paid medical, pharmacy, vision, and dental insurance – includes alternative care and massage therapy
  • Free fitness facilities, including fitness classes and biometric screening
  • Employer paid long term disability insurance
  • Employer paid life insurance

 
The City of Eugene offers a great benefit package including holidays, vacation, sick leave, retirement benefits and a range of insurance benefits as well as training and advancement opportunities. To view more information about the benefits and current insurance premium rates, click the respective links. While these positions operate in a challenging and fast-paced environment, they are part of a supportive, collaborative team that is flexible and values work-life balance.  

Examples of Duties Performed - Duties may include but are not limited to the following

The City of Eugene has an extensive portfolio. Most applications are developed primarily using Microsoft's SQL Server as the RDBMS. Web and Windows applications are primarily developed using .NET/C# and JavaScript. The Full Stack Software Developer (Application Systems Analyst Associate/1/2) performs an array of technical and professional support activities for City's applications and systems.
 
The ideal candidate possesses excellent knowledge, skills, and abilities in:

  • Experience using object-oriented concepts in a .NET environment using C#
  • Architecting and documenting formal description of application/database programs; develop program functions and interfaces using clean code principles; create implementation and test plans. Develop data models to support new applications, normalize data, develop and implement physical database designs and create ad-hoc queries, stored procedures and user defined functions, etc. as needed.
  • Select and implement purchased vendor systems collaboratively with customers according to project management best practices as well as maintain, modify, and design interfaces and configurations for established vendor systems.
  • Support and maintain existing applications and vendor systems, implement new features and apply updates, troubleshoot customer issues
  • Troubleshooting complex issues swiftly and comprehensively.
  • Performance optimization
  • TFS, JIRA, or a similar ticket tracking system for development
  • GIT for Source control
  • Agile/Kanban and continuous delivery
  • Building and maintaining relationships with business users of the data to support their requirements and technical needs through effective communication
  • Recommending improvements to IT systems to further facilitate data collection and analysis
  • Preparing and/or updating system documentation
  • Ensuring implementation of and adherence to the City's Affirmative Action and Diversity Work Plans
  • Participating on committees and task teams
  • Serving as project leader and manage projects from initiation to closing
  • Working effectively in a team environment and independently
  • Analyzing problems critically and have a high attention to detail
  • Communicating application design and support concerns clearly both orally and in writing
  • Creating and modifying Azure Devops build and release pipelines
  • Configuring web applications within Microsoft Internet Information Services (IIS)

Application Systems Analyst 2:
If assigned a supervisory role, the Application Systems Analyst 2 is responsible for the selection, supervision and evaluation of assigned staff; assigns work and ensures appropriate training is provided; investigates complaints; recommends and administers disciplinary actions; handles sensitive personnel matters and recommends grievance responses; exercises full supervision over employees.

Based on candidate qualifications, the position may be filled at either the Associate, Analyst 1 or Analyst 2 level. See Qualifications Section for additional information. 
 
To view a full list of duties, knowledge and skills required for this position you can link to the position's classification here:
Application Systems Analyst Associate
Application Systems Analyst 1
Application Systems Analyst 2

Qualifications:

Application Systems Analyst Associate
Experience: Six months experience in system analysis and programming. One year of experience preferred.
 
Training: Requires a Bachelor’s degree from an accredited college or university with course work in computer languages and programming, management of information systems, or related field or the equivalent number of years of experience in excess of the experience requirement.
 
Application Systems Analyst 1 
Experience: Three years of progressively responsible experience in computer analysis and programming.
 
Training: Requires a Bachelor’s degree from an accredited college or university with course work in computer languages and programming, management of information systems, or related field or the equivalent number of years of experience in excess of the experience requirement.
 
Application Systems Analyst 2
Experience: Five years of progressively responsible experience in computer analysis, design and programming; business process engineering; knowledge of hardware and software used by the City.
 
Training: Requires a Bachelor's degree from an accredited college or university in computer languages and programming, management of information systems, or related field or the equivalent number of years of experience in excess of the experience requirement.
 
MUST PASS A CRIMINAL RECORDS CHECK.

Some positions require applicants to have a psychological evaluation and/or physical examination and a drug test prior to employment. Marijuana use is evaluated consistent with current state law regulations.
 
If you are interested in joining our team, please apply online. You must respond to the supplemental questions to be considered for this position.

Supplemental Information:

Selection Process: Applicants are screened based upon their relevant knowledge, abilities, skills, experience, and training. The selection process varies according to the position and can include such things as screening of supplemental questionnaires, written or skill tests, ability or fitness tests, interviews, and assessment processes. In addition, background investigations and records checks may be required. Applicants selected to continue in the process will be notified within two-three weeks after the posting deadline.
 
General City: Some positions also require applicants to have a psychological evaluation and/or physical examination and a drug test prior to employment. Marijuana use is evaluated consistent with current state law regulations.

The City of Eugene complies with the Americans with Disabilities Act of 1990. Any applicant with a qualified disability under the Americans with Disabilities Act may request accommodation by contacting an employment coordinator at (541) 682-5061.  
 
In compliance with the Immigration Reform and Control Act of 1986, the City of Eugene will request all eligible candidates who accept employment with the City to provide documentation to prove they are eligible for employment in the United States.
 
The City of Eugene is committed to a Respectful Work Environment, we value the cultural, educational, and life experiences of each employee. We believe that a diverse workforce enables us to deliver culturally responsive services to all members of our community. As part of our commitment to diversity, equity, and inclusion we desire to welcome, respect, and create a sense of belonging for a wide range of identities and experiences in our workforce.   Women, people with disabilities, and persons of color are strongly encouraged to apply.  

ABOUT OUR ORGANIZATION
 
Calling Eugene Home
Eugene is located at the southern end of the agriculturally rich Willamette Valley. From here, it is a short jaunt east to the Cascade Mountains, west to the stunning Pacific Ocean coastline, or north to Portland. We're a small city with unlimited things to do: Downtown Eugene is revitalizing; the Oregon Bach Festival and Eugene Symphony call the Hult Center for the Performing Arts home; you can float the Willamette River and hook a salmon after work in the shadow of downtown; a booming food and beverage economy, including topnotch local craft breweries and wineries in the surrounding countryside, is the foundation of a local restaurant scene; the University of Oregon brings arts, culture, and educational opportunities, as well as championship athletics (Go Ducks!); a nationally-recognized transit system helps you move around the city, and our Gold rating as a Walk- and Bicycle-Friendly Community ensures that safe travel options abound! Known as Track Town USA, the community annually plays host to numerous track and field events at historic Hayward Field, including the IAAF World Championships in 2022! The impact of track and field can be seen beyond the track, with abundant trails coursing through the south hills, along the Willamette River, and through hundreds of acres of city parks. To learn more about Eugene, visit Eugene Cascades and Coast.
 
The Organization
The City of Eugene has a Council-Manager form of government. In this form of government, the city council develops legislation and policies to direct the City. The city manager, hired by the city council, provides administrative direction to the organization, oversees City of Eugene personnel and operations, and carries out the city council's direction. The City of Eugene has over 1,500 employees and a $840 million total budget. The City of Eugene is a service-oriented and welcoming organization that provides services through six departments: Central Services, Fire and Emergency Medical Services, Police, Public Works, Planning and Development, and Library, Recreation and Cultural Services. The State of the City video shows how the city is meeting new challenges, learning from one another, building connections, and celebrating our city. The City of Eugene encourages our employees to bring their true selves to work with the knowledge that they are valued and protected. We embrace all of the identities and cultural legacies that our employees represent and strive to be an inclusionary and safe place to work. At the City, we learn and grow best as a team of individuals unafraid to use their unique voices to propel us to meet our goals as we serve our community today and into the future.
 
As an organization we are focusing on six Core Competencies for employees:

  • Trust & confidence – Making our intent and actions be transparent and honest while fostering healthy, inclusive relationships, actively listening and maintaining open communications, delivering on our promises, investing in other’s success, and engaging each other and the community
  • Creative work environment – Exploring meaningful new ideas and relationships to foster innovation and encourage collaboration and creativity. Challenging the standard method of doing business in a positive environment.
  • Now & later perspective – Looking beyond day-to-day challenges to better anticipate the future and adjust to change.
  • Respectful & inclusive work environment – Seeking out a wide range of voices and making each other feel respected and included.
  • Self-awareness & emotional intelligence – Learning to recognize and understand our own emotions and the emotions of others and recognizing our individual strengths and weakness to raise self-awareness so we can perform better.
  • Wellbeing - We take care of ourselves and each other.

 
The City of Eugene is committed to a Respectful Work Environment, we value the cultural, educational, and life experiences of each employee. We believe that a diverse workforce enables us to deliver culturally responsive services to all members of our community. As part of our commitment to diversity, equity and inclusion we desire to welcome, respect, and create a sense of belonging a wide range of identities and experiences in our workforce. Women, people with disabilities, and persons of color are strongly encouraged to apply.
 
The City of Eugene complies with the Americans with Disabilities Act of 1990. Any applicant with a qualified disability under the Americans with Disabilities Act may request accommodation by contacting an employment coordinator at (541) 682-5061.
 
 In compliance with the Immigration Reform and Control Act of 1986, the City of Eugene will request all eligible candidates who accept employment with the City to provide documentation to prove they are eligible for employment in the United States.

Related Jobs

Full Stack Developer - Astranis
San Francisco, CA - Posted 1 week ago
Senior Software Engineer - American Prison Data Systems
New York, NY/Remote (USA) - Posted 17 hours ago
View more open tech jobs in Eugene, OR
View more remote jobs
Be the first to see new Full Stack Software Developer jobs

Save this search to get an email when new jobs match this search.

Create Email Alert