Software Developer

Software Developer

15 May 2024
Washington, Seattle-tacoma, 98101 Seattle-tacoma USA

Software Developer

Vacancy expired!

Title: Software Developer
Location: Remote during COVID & On-site after COVID

Job Description:
IBSS, leading enterprise security, infrastructure, and integration firm, is seeking a Software Developer. The developer will perform various tasks related to architecting, designing, developing, troubleshooting, debugging, implementing, and maintaining software for websites, Web-based systems, mobile apps, and other software applications. This individual will guide our client by providing a full range of services supporting developing, implementing, and maintaining a database management solution for the team’s business functions. 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:

  • Apply critical thinking skills in application design, requirements interpretation, and creativity in a collaborative environment.
  • Interview scientific team to gather intelligence and requirements.
  • Translate user needs and requirements into technical system requirements.
  • Recommend improvements, remediation, or requirements for projects.
  • In consultation with DevOps team members, develop innovative approaches, code, and procedures to enhance data input, output, reporting, query, data manipulation, and data sharing capabilities to enable users to improve scientific collaboration
  • Drive requirement meetings with program staff/clients.
  • Ensuring that own and peer’s applications meet deliverable and functional requirements. This includes cross-browser, cross-device, and usability testing.
  • Provide software development, including guidance and quality adherence in languages such as Python, Java, R, JavaScript, Google Apps Script, SQL, PL/SQL, PostgreSQL, MS Access, etc.
  • Conducting code reviews and mentor peer developers enforcing the coding standards defined by the group. Comment and write clean code.
  • Advice and educate staff on business process or application improvement options
  • Analyze and document existing business processes and software applications used by the clients
  • Support existing business processes, software applications, and databases.
  • Analyze, standardize, disseminate and curate data.
  • Organization and integration of data collected from various sources
  • Design and build user interfaces, data structures, and processes for program users to populate databases.
  • In consultation with DevOps team members, develop innovative approaches, code, and procedures to enhance data input, output, reporting, query, data manipulation, and data sharing capabilities to enable users to improve scientific collaboration
  • Assist users to identify and resolve data related production issues, data modeling, storage, migration, translation, and reporting.
  • Develop strong partnerships with our clients.
  • Performing other duties as assigned.
  • The developer works with a large team and must have strong organizational skills, teamwork skills, and self-management skills.

Qualifications:
  • Bachelor’s Degree in Computer Science or Business Administration
  • Experience executing full software development lifecycle.
  • Foundational experience with an object-oriented language: PHP, Java, Ruby, Python, C, etc.
  • Foundational experience with HTML/CSS, JavaScript, SQL.
  • 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 with clients to identify their pain points, software requirements, and act as a resource, including providing documentation to assist their use of software systems.
  • 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.
  • Flexible, eager, ambitious, and adaptable to change.
  • Understands the importance of good documentation.
  • Excellent communication and interpersonal skills. Professionalism in all manners of business intercourse, including meetings with clients, conference calls, emails, etc.

About IBSS Corp:
IBSS is a Woman-Owned, WBENC-certified, and MBE/DBE-certified small business founded in 1992 that provides premier IT and Cybersecurity services to Federal, state, and local governments and commercial clients. We specialize in life cycle solutions for network engineering, information security/assurance, software engineering, help desk, data management/migration and project management services on the IT side, VOIP, and a broad range of wireless engineering services.

IBSS offers a competitive benefits package including paid vacation, medical, dental, vision, and prescription drug coverage with the company-paid deductible, matching 401 (k) plan, tuition/training 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.

Related jobs

  • Job Description

  • Job Description

  • Job Description

  • Description

  • Sr Software Engineer

  • Description

  • Drupal Developer Architect II - Software Testing Who we are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world. UST is a mission-driven group of over 39,000+ practical problem solvers and creative thinkers in over 30+ countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live. With us, you\'ll create a boundless impact that transforms your career-and the lives of people across the world. Visit us at . You Are: We are looking for a Drupal Architect/Lead with 10+ years of experience and strong PHP expertise to join our team. You will be responsible for designing and implementing new features and functionality, establishing and guiding the website\'s architecture, ensuring high-performance and availability, and managing all technical aspects of the CMS. You will also work closely with front-end developers and customers to ensure an effective, visually appealing, and intuitive implementation. The Opportunity: Design and create solutions for online applications and APIs, primarily in Drupal, with some direct/vanilla PHP thrown in for good measure, utilizing the most recent best practices. Ability to architect drupal solutions including data, display, and information architecture Through understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs. Gather and convert business and technical needs into web-based solutions by meeting with clients and stakeholders. Work with the design, UX/UI, and content teams for cohesive project development Troubleshoot and resolve any issues or bugs related to PHP CMS like Drupal, Wordpress, etc Provide technical guidance and best practices for Drupal development team. Implement responsive and adaptive design for different devices and browsers. Develop and Guide a team to develop custom themes and sub-themes based on design specifications You will be work with developers to Integrate the frontend with Drupal APIs, modules, and services Test and debug the frontend and backend code and fix any issues or errors What makes you outstanding This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required. What you need: Working experience with other CMS like AEM, Sitecore, Contentful, Contentstack, Wordpress, etc Digital experience platform knowledge and past implementation experience Acquia Certifications Bachelor\'s or Master\'s degree in Computer Science, Information Technology, or a related field. 10+ Years Overall IT Experience and reluctant experience should be around 6-8 years drupal development. Extensive knowledge of Drupal modules such as CTools, Views, and Panels. Should be well established on the drupal UI standards and best practices Solid knowledge of HTML, CSS, JavaScript, jQuery, JavaScript frameworks, frontend frameworks, responsive/mobile design, cross-browser development, content management systems, and testing/debugging is expected. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. In-depth knowledge of Drupal architecture and Symfony, including modules, themes, hooks, the Drupal API and the database layer. Experience with Drupal site building, configuration, and theming Experience with Drupal caching, performance tuning, and security Familiarity with Git, Composer, Drush, and other Drupal development tools Abili

Job Details

  • ID
    JC13365436
  • State
  • City
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Hiring Company
    H & R Computer Consulting Services
  • Date
    2021-04-22
  • Deadline
    2021-06-21
  • Category

Jocancy Online Job Portal by jobSearchi.