Software Developer

4 weeks ago


Salem, United States Simple Businesses Full time
Job DescriptionJob Description

This is a remote position.

A software developer designs, develops, tests, and maintains software applications, systems, or products. They work closely with other members of the development team, including project managers, designers, and quality assurance testers, to deliver high-quality software solutions that meet client or user requirements.

  1. Software Development: Designing, coding, testing, debugging, and documenting software applications or systems according to specifications.
  2. Collaboration: Collaborating with cross-functional teams to gather and analyze requirements, define project objectives, and ensure successful project delivery.
  3. Problem Solving: Identifying and troubleshooting software defects, performance issues, and other technical problems.
  4. Version Control: Utilizing version control systems (e.g., Git) to manage source code and collaborate with other developers.
  5. Quality Assurance: Participating in code reviews, writing unit tests, and ensuring software quality through continuous integration and testing practices.
  6. Documentation: Writing technical documentation, including software design documents, user manuals, and release notes.
  7. Learning and Development: Keeping up-to-date with industry trends, best practices, and emerging technologies to continuously improve technical skills and knowledge.
  8. Customer Support: Providing technical support to users or clients, addressing inquiries, and troubleshooting issues as needed.
  9. Project Management: Managing project timelines, tasks, and deliverables, and coordinating with stakeholders to ensure project success.
  10. Security: Implementing security best practices and protocols to protect software systems from vulnerabilities and cyber threats.


Requirements

Qualifications:

  1. Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Some positions may require a Master's degree or equivalent experience.
  2. Technical Skills: Proficiency in programming languages such as Java, Python, C++, or JavaScript, as well as knowledge of software development frameworks, libraries, and tools.
  3. Problem-Solving Skills: Strong analytical and problem-solving skills, with the ability to debug complex issues and implement effective solutions.
  4. Communication Skills: Excellent verbal and written communication skills, with the ability to communicate technical concepts to non-technical stakeholders.
  5. Teamwork: Ability to work collaboratively in a team environment, sharing knowledge and expertise to achieve common goals.
  6. Adaptability: Flexibility to adapt to changing project requirements, technologies, and priorities in a fast-paced environment.
  7. Attention to Detail: Meticulous attention to detail, with a focus on writing clean, efficient, and maintainable code.
  8. Experience: Previous experience in software development, either through internships, co-op programs, or professional work experience, is typically preferred.

Additional Skills (Preferred but not Required):

  • Experience with specific technologies or platforms relevant to the job (e.g., web development frameworks like React.js or Angular, mobile app development platforms like iOS or Android).
  • Familiarity with agile development methodologies (e.g., Scrum, Kanban) and project management tools (e.g., Jira, Trello).
  • Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
  • Understanding of software engineering best practices such as design patterns, SOLID principles, and continuous integration/continuous delivery (CI/CD).
  • Certification in relevant technologies or programming languages.




  • Salem, United States JD Software Full time

    Job DescriptionJob DescriptionJD Software is actively seeking talented Junior Software Engineers to enhance our growing team. This opportunity offers a dynamic work environment where you can collaborate with leading industry experts on cutting-edge technologies.We are looking for individuals who:Are not just seeking another job, but a career with significant...

  • Software Test Engineer

    25 minutes ago


    Salem, United States Northwest Software Full time

    Software Test Engineer Salem, OR Individuals in this position have demonstrated experience in leading small to moderate sized testing teams. They understand the concepts of software quality assurance theory and practice. Can formulate testing strategy and plans where none may exist previously. They are able to communicate effectively with business and...


  • Salem, United States JD Software Full time

    Job DescriptionJob DescriptionJD Software is currently seeking a dedicated Software Configuration and Support Engineer to enhance our dynamic team. This role involves configuring and supporting the ArcHealth Licensing Software for both new and existing clients, as well as writing and configuring SQL reports.We are looking for candidates who:Aim for a career...


  • Salem, United States Northwest Software, Inc. Full time

    Software Test Engineer Salem, OR Individuals in this position have demonstrated experience in leading small to moderate sized testing teams. They understand the concepts of software quality assurance theory and practice. Can formulate testing strategy and plans where none may exist previously. They are able to communicate effectively with business and...

  • Software Engineer

    4 weeks ago


    Winston-Salem, North Carolina, United States Legna Software Full time

    Applicants will only be considered if both (1) you are already eligible to work in the United States, and (2) you will be able to physically work in Winston-Salem, North Carolina.Legna Software, LLC is seeking a Software Engineer to join the R&D team. He/she will work closely with the CTO and other senior members of the R&D team to aid in designing &...


  • Salem, OR, United States Northwest Software, Inc. Full time

    Software Test Engineer Salem, OR Individuals in this position have demonstrated experience in leading small to moderate sized testing teams. They understand the concepts of software quality assurance theory and practice. Can formulate testing strategy and plans where none may exist previously. They are able to communicate effectively with business and...


  • Winston-Salem, North Carolina, United States Legna Software Full time

    Applicants will only be considered if both (1) you are already eligible to work in the United States, and (2) you will be able to physically work in Winston-Salem, North Carolina.Legna Software, LLC is seeking a Sales Development Representative to assist the sales organization. This role will rely on your ability to be persistent with emails, phone calls,...

  • Software Engineer

    2 weeks ago


    Salem, United States Crescens Full time

    Job title: Software Engineer Location: Salem, Oregon Duration: 8+ months Type: contract Job Description : The Office of Information Services is a shared service provider for the client . OIS provides the technology systems and services that support more than 18,000 OHA and ODHS agency staff at local offices and facilities around the state. These...

  • Software Engineer IV

    2 weeks ago


    Salem, United States Ark Solutions Full time

    Remote work/Telecommuting Seeks highly skilled Software Engineer IV with expertise as a Java Architect & Developer and expert-level knowledge of and experience with software architecture, design, development, integration, and testing. Key Person must understand and adhere to existing system architecture standards within the existing eXPRS system Java Struts...

  • Software Engineer IV

    2 weeks ago


    Salem, United States Ark Solutions Full time

    Candidate must be local or willing to commute or relocate. OIS seeks highly skilled Software Engineer IV with expertise as a Java Architect & Developer and expert-level knowledge of and experience with software architecture, design, development, integration, and testing. Key Person must understand and adhere to existing system architecture standards within...

  • Account Executive

    4 weeks ago


    Winston-Salem, North Carolina, United States Legna Software Full time

    Applicants will only be considered if both (1) you are already eligible to work in the United States, and (2) you will be able to physically work in Winston-Salem, North Carolina.Reporting To: Chief Executive Officer Overview: Legna Software is seeking an Account Executive to join our team of intellectually curious entrepreneurs. The primary objective of the...

  • Software Engineer

    2 weeks ago


    Salem, United States HexaQuEST Global, Inc. Full time

    seeks an experienced Software Engineer 4 with expertise in developing and implementing C#.Net applications utilizing ASP.NET Core, Visual Studio (2019 or later), Azure DevOps and Azure PaaS technologies. Must have experience utilizing SQL Server (2017 or later) to create enterprise application online transactional database (OLTP) data stores. Key Person will...


  • Salem, United States Garmin International Inc Full time

    We are seeking a full-time Embedded Software Engineer 2 in our Salem, OR location. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets of new functionalities for Garmin av Software Engineer, Embedded Software Engineer, Simulation, Engineer, Software, Embedded, Technology


  • Salem, United States LanceSoft Full time

    The Key Person will provide expertise and leadership to analyze, plan, develop, integrate, implement and coordinate the operations, maintenance, installation, and construction of information systems. The Key Person will serve as a specialist dealing essentially with software development, support, and maintenance. Job duties will include planning, analysis,...


  • Salem, United States NVIDIA Full time

    NVIDIA is searching for a highly motivated, creative software engineer to join the VLSI Methodology Software team. As someone who is hardworking and passionate about software design, you will develop key aspects of our next-generation in-house visualization and design software. You will function as a full-cycle software developer, designing and authoring...

  • Sr. .Net Developer

    2 weeks ago


    Salem, United States Crescens Full time

    Job Title: Sr. .Net Developer Job Location: Salem, OR Duration: 12+ Months Note: **Candidate Must Be Local Scope: Contractor's Key Person under this WOC will develop, test, implement and document the application software as requested by the stakeholders and business process owners using an Agile SCRUM development methodology. The resulting web-based...

  • Java Developer

    4 days ago


    Salem, United States Wipro Limited Full time

    Basic Qualifications One to two years of progressively related experience in design development and implementation of highly scalable high-volume software systems and components client-facing web applications and major Internet-oriented applications and systems Team player solution provider and proactive thinker with good communication skills Manages...


  • Salem, United States Novalink Solutions Full time

    Job Description The Office of Information Services (OIS) is a shared service provider for the Oregon Health Authority (OHA) and Oregon Department of Human Services (ODHS). OIS provides the technology systems and services that support more than 18,000 OHA and ODHS agency staff at local offices and facilities around the state. These systems and services help...


  • Salem, United States Computer Consultants International Full time

    Period of Performance: 12 months. Position location: No preference. REMOTE. Description The Office of Information Services (OIS) is a shared service provider for the Oregon Health Authority (OHA) and Oregon Department of Human Services (ODHS). OIS provides the technology systems and services that support more than 18,000 OHA and ODHS agency staff at local...

  • Java Developer

    7 days ago


    Salem, Oregon, United States Wipro Limited Full time

    Basic Qualifications One to two years of progressively related experience in design development and implementation of highly scalable high-volume software systems and components client-facing web applications and major Internet-oriented applications and systems Team player solution provider and proactive thinker with good communication skills Manages...