IBSS

Software Developer

IBSS Seattle, WA

Job Title: Software Developer

Location: Seattle, WA/Remote

Clearance Required: Public Trust eligible

Description (scope Of Work)

IBSS is seeking a Full-Time Software Developer to assist the Alaska Fisheries Science Center (AFSC) in providing a full range of services and products to support the development, implementation, and maintenance of technology that aligns with the AFSC mission and business functions across various programs. While data management is an essential part of this role, the primary focus is on acting as a full-stack developer with the ability to identify and communicate potential improvements for the future. The role also involves creating comprehensive technical documentation to facilitate efficient project execution.

Key Responsibilities:

  • Design and build user interfaces, and processes for program users to populate databases.
  • Assist users with data acquisition from primary or secondary data sources and maintain data systems and integrity.
  • Develop innovative approaches, code, and procedures to enhance data input, output, reporting, query, data manipulation, and data sharing capabilities to enable AFSC users to improve scientific collaboration.
  • Work with development and program staff to ensure the integrity and proper integration of all sources of AFSC data.
  • Provide software coding, including guidance and quality adherence in languages such as Python, Java, R, JavaScript, React, Node.js, MySQL, Oracle, Postgres, SQL, PL/SQL, MS Access, etc.
  • Analyze and document existing business processes and software applications.
  • Understand and support existing business processes, software applications, and databases.
  • Coordinate and assist AFSC staff with evaluation, testing, and migration of data to newer versions of database management systems and software, as needed.
  • Assist the application development and data management staff to plan and execute activities, promoting and using software development best practices, has the structure, processes, appropriate requirements, technical specifications, direction, and has the resources to deliver effective solutions.

Required Skills /Education/ Certifications & Qualifications:

Essential Qualifications And Skills

  • Bachelor's Degree in Computer Science/Engineering or related field and four years working experience.
  • Comprehensive knowledge of at least one OOP programming language
  • Familiarity with any cloud environment (AWS/GCP/Azure), or being certified.
  • Writes clean, readable, efficient, modular code
  • Familiarity with testing frameworks
  • Ability to work independently and collaboratively in a team environment.
  • Experience with PWAs (progressive web apps)
  • Ability to troubleshoot
  • Project Management
  • Strong knowledge of software development principles and best practices

Nice to have skills:

  • R
  • Python
  • Documentation
  • Experience with offline solutions
  • Experience working in government agencies

Technical Skills And Experience

  • Experience performing full-stack (web/app development) activities, including coding, testing, debugging, documenting, troubleshooting, maintaining, and modifying application systems, with an emphasis on security, customer experience, mobility, and service reliability.
  • Knowledge of full-stack data-driven application development and software development cycle, including software architectural design, data integration from various sources, building backend services, development of highly interactive web applications, software deployment using continuous delivery, and monitoring to ensure high availability.
  • Experience with Excel/Google spreadsheets.
  • Experience with designing, writing, testing, and reviewing code using Figma/Draw.io, GitHub and/or GitLab & Kanban boards, Project Management, and ticketing systems.
  • Ability to produce specifications and determine operational feasibility.
  • Ability to integrate software components into a fully functional system.
  • Develop software test plans, verification plans, and quality assurance procedures.
  • Ability to work on existing software, including learning the system, maintaining, troubleshooting, debugging, and contributing to the system.
  • Problem solver with a keen eye for detail.
  • Ability to actively participate in various problem-solving efforts and processes. (offline-first, design thinking).
  • Experience with project management (agile/scrum) and contributing to progressive frameworks for the client-side, server, and database software development and delivery (progressive web apps).

Soft Skills And Professionalism

  • Excellent communication and interpersonal skills.
  • Professionalism in all manners of business intercourse, including meetings with clients, conference calls, emails, etc.
  • Flexible, eager, ambitious, and adaptable to change.
  • Understands the importance of good documentation.

About IBSS Corp.

IBSS is a Woman-Owned business. Since 1992, IBSS has provided specialized professional, scientific, technical, cybersecurity, IT, and software engineering solutions to the Federal sector. Our clients include the National Oceanic and Atmospheric Administration (NOAA), the Department of Defense (DoD), and the Department of Justice (DOJ). We are committed to serving our clients and employees by delivering service excellence, creating value through technology, and continually improving our skills, services, and processes. Moreover, we maintain an ISO 9001:2015 certification, which allows us to optimize current industry best practices to enhance delivery outcomes for our clients.

IBSS offers a competitive benefits package including medical, dental, vision, and prescription drug coverage with company-paid deductible, paid time off, federal holidays, matching 401K plan, tuition/professional development reimbursement, and Flex-Spending (FSA)/Dependent Care Account (DCA) options.

IBSS is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by applicable law.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Other
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at IBSS by 2x

See who you know

Get notified about new Software Engineer jobs in Seattle, WA.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More