Software Developer & Data Analyst - Hybrid (21-484)

06 Feb 2025

Vacancy expired!

Job Title: Software Developer & Data Analyst

Location: Seattle, WA - Hybrid

Clearance Required: Must be able to obtain a

Public Trust clearance

Description (scope of work)IBSS is seeking a Full Time Software Developer to assist Alaska Fisheries Science Center (AFSC) with providing a full range of services and products in support of developing, implementing, and maintaining technology to support the AFSC mission and business functions across AFSC programs. These services include but are not limited to: data curation, provide consultation, and coding services and operations support in order to meet the software/data needs of programs.This individual applies knowledge from formal education and training and hands-on experience in software development to create technical solutions that meet clients’ business objectives and technical requirements.

Key Responsibilities:
  • Design and build user interfaces, data structures, 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 for all sources of AFSC data
  • Provide software coding including guidance, and quality adherence in languages such as Python, Java, R, JavaScript, SQL, PL/SQL, MS Access etc.
  • Analyze and document existing business processes and software applications
  • Analyze and document user needs and requirements; translate user needs and requirements into technical system requirements
  • Advice and educate staff on business process or application improvement options
  • Support existing business processes, software applications, and databases
  • Assist users with identifying and resolving data related production issues, data modeling, storage, migration, translation, and reporting
  • As needed, coordinate and assist AFSC staff with evaluation, testing, and migration of data to newer versions of database management systems and software
  • Work with AFSC customers to assess their needs, provide information or assistance, resolve their problems, or satisfy their expectations under the guidance of AFSC staff
  • 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
  • Translate user needs and requirements into technical system requirements
  • Recommend improvements, remediation, or requirements for projects

Required Skills /Education/ Certifications & Qualifications:
  • Bachelor’s Degree in Computer Science or Business Administration or related field and 4 years of experience
  • Comprehensive knowledge of languages such as Python, Java, R, JavaScript, SQL, PL/SQL, HTML/CSS, MS Access etc.
  • Experience performing full-stack (web/application 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 spreadsheets and programmatic ETL methods
  • Experience graphing in Excel
  • Experience with designing, writing, testing, and reviewing code
  • 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)
  • 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.