City of Beaverton is recruiting a Software Developer to analyze, develop, and implement strategic information systems to improve operational flow and improve customized internal and external business applications.
The primary focus for this position will be supporting, enhancing, and developing web-based and desktop applications. The Software Developer will also perform business process analysis and work with third-party vendor applications and integrations.
The successful candidate will have:
- Experience in SQL, C#, Blazor, XAML, Azure, ASP.NET, JavaScript, and MVC development.
- Knowledge of practices and principles of database structures and design, business process analysis, business applications.
- Skill in conceptual analysis and application development and implementation.
- Ability to collaborate with a team, establishing and maintaining effective working relationships.
- Strong communication skills, including the ability to make presentations and develop reports that may include technical information.
- Impact: Contribute directly to improving public services, making a positive impact on the lives of residents.
- Community engagement: Work closely with local government officials, community leaders, and residents to understand their needs and develop solutions tailored to the city's unique challenges.
- Diverse projects: You'll have the opportunity to work on a wide range of interesting and challenging tasks in all areas of the city.
- Skill development: Gain valuable experience in data management, cybersecurity, and project management while working on projects that have a meaningful impact.
Please click APPLY to submit your application via the City of Beaverton's online portal. You will need to fill out your work history and respond to several supplemental questions. Your education, skills, and experience will be evaluated using the main application form and supplemental questions. A resume and cover letter are not required and do not substitute for a complete application and work history.
- Analyze business processes and their associated information systems and make recommendations for the redesign of those business processes and information systems.
- Coordinate contract compliance specifications with consultants and software vendors when required.
- Review market software and make recommendations about software purchases from vendors or development of in-house applications.
- Prepare reports and recommendations.
- Participate in the development of citywide and departmental information plans.
- Analyze, design, code, test, and implement vendor and internally developed software applications. Analyze new development tools.
- Develop web-based applications for internal and external use. Assist city departments with using the Web to facilitate internal/external processes and information flow.
- Meet with staff to determine program enhancements and maintenance needs for existing applications. Maintain regularly assigned applications as needed.
- Enforce ITS standards for data management and coding.
- Create a workplace that promotes the organizational values of workplace diversity, equity and inclusion and actively promotes an environment respectful of living and working in a multicultural society.
- Additional duties are outlined in the Business Analyst Programmer class specification.
- Bachelor's degree in computer science, information technology, business, or a related field;
- Five years' experience in business process analysis, application design, and software development; or
- An equivalent combination of education and experience enabling the incumbent to perform the essential functions of the position.
- Ability to pass reference checks and education verification, and satisfy the requirements of a background check, including fingerprints.
- Ability to satisfy the requirements of a pre-employment drug screen.
Beaverton is a diverse city, boasting a large population of qualified persons, including women, veterans, Black, Indigenous and people of color, persons with disabilities, generational groups, persons who speak many languages and are of diverse national origins.
Studies have shown that many candidates, especially women, are less likely to apply for a job if they do not believe they meet 100% of the hiring criteria. The city's talent acquisition goals include hiring the candidate who is best able to meet the performance objectives of the role. We therefore encourage persons with non-traditional skill sets and experiences to apply, even if you believe you do not meet 100% of the qualifications and hiring criteria described.Salary range: $6,731.15 - $9,021.29 monthly
Starting rate will be determined depending on relevant work experience as outlined in the Equal Pay Act. New hires who meet minimum requirements will start at step one. Higher steps may be offered to those who have additional years of directly related experience to the position within the posted wage range.
Total compensation package and benefits
In addition to competitive pay, the city offers a wide variety of benefits to regular employees which make up an exceptional total compensation package.
The city pays the full retirement contribution to PERS including the employee portion; provides employees with an opportunity to participate in a deferred compensation retirement plan; makes available a public service loan forgiveness program and tuition reimbursement program; and offers excellent health, dental, vision and life insurance coverage.
Additional benefits include excellent paid time off (PTO) accrual, PTO cash out options, wellness programs and incentives, a Health Reimbursement Account (HRA) VEBA with 3% employer contributions, an Employee Assistance Program (EAP) and bilingual pay premiums.
City of Beaverton Compensation Break DownGross cash compensationStarting stepStep 1Step 4Step 7Yearly salary$80,773.80 $93,502.20 $108,255.48 Estimated benefits paid by the city - Non-cash compensationPublic Employees Retirement System fully-paid contributions for employee $4,240.62$4,908.87$5,683.41Medical & Dental - Max city contributions for employee +1 (dollar value)$25,284.96$25,284.96$25,284.96Health Reimbursement Account (HRA) VEBA; 3% contribution$2,423.21$2,805.07$3,247.66No-cost TriMet public transportation pass (dollar value)$1,200.00$1,200.00$1,200.00Total estimated non-cash compensation/benefits$33,148.80$34,198.89$35,416.04Total salary and estimated non-cash compensation value$113,922.60$127,701.09$143,671.52
Employment Type: Full time