Software Developer
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:
Essential Qualifications And Skills
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.
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.
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
- R
- Python
- Documentation
- Experience with offline solutions
- Experience working in government agencies
- 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).
- 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.
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 knowGet notified about new Software Engineer jobs in Seattle, WA.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer
Software Engineer
-
Full Stack developer
Full Stack developer
-
Java Backend Developer
Java Backend Developer
-
Application Developer 1
Application Developer 1
-
Systems Development Engineer
Systems Development Engineer
-
Software Engineer II
Software Engineer II
-
Artificial Intelligence Engineer
Artificial Intelligence Engineer
-
Back End Engineer
Back End Engineer
-
Application Developer
Application Developer
-
Entry Level Java/DevOps Engineer
Entry Level Java/DevOps Engineer
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