What are the responsibilities and job description for the Software Developer II position at Quil Ceda Village?
8802 27th Ave NE, Quil Ceda Village, WA 98271
Office: 360-716-5000 • www.QuilCedaVillage.org
JOB TITLE: Software Developer II Pay Range: $37.56 – $56.33
DEPARTMENT: Tulalip Data Services
JOB DESCRIPTION: This person will be responsible for creating, reviewing, analyzing, and modifying
software systems and applications. This includes documenting, advanced encoding and development,
testing, debugging, and installing systems that support the Tulalip Tribes organization. This person should
understand how systems interact and should be architected to provide highly robust systems. More
importantly, this person will be able to lead the project team during the development cycle actively, giving
project feedback and status reports to ensure management is informed of project health.
TO APPLY: Complete the web form application on the Quil Ceda Village Self-Service portal:
https://quilcedavillagewa.munisselfservice.com/ess/employmentopportunities/default.aspx. For more
information or questions, please visit https://quilcedavillage.org/Employment or call Quil Ceda Village HR at
(360) 716-5000.
NOTE: The Tulalip Tribes publicly announces that Indian Preference in hiring applies to Tulalip job opportunities.
EMPLOYEE CLASSIFICATION: Non-Exempt
EMPLOYEE REPORTS TO: IT Project Manager Lead
EMPLOYEE SUPERVISES: NONE
EDUCATION:
- A Bachelor of Science degree in Computer Science or a related field of study, equivalent work
SKILLS:
- Proficient in C#, JavaScript, and VB.NET.
- Knowledge of the .NET framework, associated class libraries, and how to incorporate 3rd party libraries.
- Relational databases, normalization, and client-server concepts.
- Various software development lifecycles and methodologies - including Agile.
- Software development lifecycles (SDLCs) and their utilization in software development projects.
- Basic project management principles and practices.
- Microsoft Office software suite and other office-related software.
- Proficient with Microsoft Visual Studio (latest versions).
- Microsoft SQL Server 2019 and 2022.
ABILITY TO:
- Effectively communicate with customers to elicit requirements.
- Effectively communicate project status with both technical and non-technical staff and customers.
- Develop requirements and turn them into system architecture documents (scenarios, diagrams,
- Document and communicate accurate project status during the development cycle.
- Lead a group of peers during the development cycle.
- Developing using the Visual Studio .NET IDE and .NET programming languages (C#.NET, VB.NET, and/or
- Develop using the latest advanced ASP.NET Core libraries, SOAP, JavaScript, and AJAX.
- Architect and develop relational databases.
- Architect and execute test plans.
- Think outside of the box.
- Work under pressure and within time restraints.
- Work within a defined project team spanning multiple areas of expertise.
- Have excellent verbal and written communication skills.
- Work evenings, weekends, and /or holidays as requested.
EXPERIENCE:
- Minimum of three (3) years Software Developer work experience.
OTHER REQUIREMENTS:
- Must have a satisfactory or better employment history with the Tribe and/or previous employers.
- Will be responsible for the delivery of the highest level of customer service to stakeholders and co-
- Familiar with websites and the development process.
- Must be willing to attend progressive job-related training as requested.
- Must be able to work evenings, weekends, and/or holidays as needed or requested.
- Must have a successful employment history with the Tulalip Tribes and/or other current and past
PHYSICAL CHARACTERISTICS AND/OR PREREQUISITES:
- Manual and finger dexterity for operating a personal computer and routine paperwork.
- Stamina to sit, stand, and/or walk for prolonged periods.
- Tolerance to being exposed to a computer screen for prolonged periods regularly.
- Ability to lift and carry 40 lbs. frequently.
- Mobility to bend, stoop, and/or climb stairs regularly.
SPECIFIC JOB PERFORMED:
- Consult with users to identify operating procedures and clarify program objectives.
10/17/2024
- Write documentation to describe program development, logic, coding, and corrections.
- Modify existing operating procedures or project documentation to accommodate changes in
- Write high-level system architecture documents for new projects and significant system upgrades.
- Responsible for development phase status reporting and effort estimations.
- Responsible for leading a team of software professionals during the development phase to meet
- Write code in high-level object-oriented programming languages.
- Write and execute test plans.
- Participate in continued education opportunities as necessary to complete assigned tasks.
- Mentor other developers and staff as appropriate
- Perform other related duties as deemed necessary or requested.
TERMS OF EMPLOYMENT:
This Regular Full-time position requires at least 40 hours per week or 2080 hours per year. Employees may be required to work outside
of regular hours, including weekends, special events, and/or be on call. Upon completing the applicable probationary period, the
employee may be eligible for a pay increase, subject to budgetary restrictions. Employees will be required to work on-site, with no
telecommuting. No provisions for relocation will be provided.
Disclaimer: The information provided in this description has been designed to indicate the general nature and level of work performed by
incumbents within this job. It is not intended to be interpreted as a comprehensive inventory of all duties, responsibilities, qualifications,
and working conditions required of employees assigned to this job. Management reserves the sole discretion to add to, modify, or
remove duties of the job and to designate other functions as essential at any time. This job description is not an employment agreement
or contract.
10/17/2024
Salary : $38 - $56