Software Engineer (Remote)

Other Jobs To Apply

About Business System Solutions

Business System Solutions is a certified Service-Disabled Veteran-Owned Small Business (SDVOSB) and is a trusted provider of comprehensive IT services and solutions for both government, commercial and small business clients. We bring cross-industry expertise in areas including defense, healthcare, finance, and IT sectorsdelivering solutions in cybersecurity, data analytics, enterprise reporting, database management, and software development. Taking a full-service approach, we partner closely with our clients to understand their challenges, design tailored technical solutions and deliver impactful results using a range of modern technologies and platforms.

Software Engineer

Overview:
The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems to deliver reliable, scalable, and well-documented solutions.

Key Responsibilities:

  • Design, develop, and implement software applications and components.
  • Write clean, efficient, and maintainable code using a variety of programming languages.
  • Conduct thorough testing and debugging to ensure software quality and performance.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Maintain and update existing applications to improve functionality and user experience.
  • Prepare and maintain detailed technical documentation for all developed software.
  • Participate in code reviews and contribute to continuous improvement of development practices.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Experience developing software using multiple programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software development lifecycle (SDLC) principles.
  • Experience with application design, debugging, and performance optimization.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.

Preferred Skills:

  • Experience with modern frameworks and tools (e.g., .NET, Spring, React, Angular).
  • Familiarity with database technologies such as SQL Server, Oracle, or PostgreSQL.
  • Knowledge of version control systems (e.g., Git, SVN).
  • Understanding of agile development methodologies and DevOps practices.

Benefits for Full Time Employees

  • 401(k)
  • 401(k) matching up to 4%
  • Competitive Pay
  • Comprehensive Medical, Dental, and Vision coverage fully paid for employees
  • Flexible Schedule
  • Paid Time Off
  • Full-time and part-time opportunities
Back to blog

Other Jobs To Apply

Behavioral Health Senior Clinical Admin RN - Remote

Remote Customer Sales Specialist

Remote Pharmacy Data Entry & Patient Care Specialist – $75,000/Yearly Career Path with Comprehensive Training and Certification Support

3rd Shift Weekend Operations Driver

Remote / Work From Home - Full-Time / Part-Time | Entry-Level |

Remote Part-Time Software Product Manager - Medical SaMD

Delta Airlines Flight Attendant Needed

amazon work from home $15+/ Hour (Sign on Bonus!)!

Maternal Health and EPSDT Coordinator, Remote in Nebraska

Special Investigation Unit Coding Director (Aetna SIU)

Remote Program Manager, Community Support

Product Manager L6, Data Platform - Analytics Experience

Remote Healthcare Customer Service Rep II

Clinical Appeals RN (M&R) - Remote (M-F 8-5)

Nike Careers in Bristol, FL

Director, Sales - Walmart at Novolex: 100% Remote (Bentonville, AR)

Customer Service Agent (FT & PT)

Target Remote Jobs Near Me $30/Hour

Senior Corporate Lending Officer - Commercial C&I (remote)

Now Hiring | Fully Remote Work From Home

Customer Service Representative [Work From Home]

Remote Work From Home Online - Paid Research Panel - Data Entry Clerk Welcome

Remote Product Tester - $25-45 per hour

Delta Airlines Remote Customer Support - Work From Your Own Home

Walmart Facility Services Onsite Hiring Event - 7.8.2025 - Remote

American Airlines Jobs in Hollywood, FL

Customer Service Agent - Remote Data Entry Agent - Part Time

Experienced Pharmacy Technician and Data Entry Specialist - Patient-Centric Healthcare and Remote Job Opportunities at blithequark

Monetary Operations Representative

Remote Service Desk Analyst

Senior Claim Benefit Specialist – Pharmacy RX

amazon work from home $15+/ Hour (Sign on Bonus!)!

Remote Patient Care / Telehealth Pharmacist

flex driver

Administrative Assistant - Data Entry (Remote)

Virtual Assistant - client services & operations

Miami Beach Overnight Warehouse Associate(Gig)

amazon work from home $15+/ Hour (Sign on Bonus!)!

Remote WFM & Payroll Implementation Consultant

Remote Part-Time Data Entry Specialist | Flexible Work-From-Home Position | Accurate Data Processing & Quality Assurance Associate

Work From Home Gig

Customer Sales Lead, Amazon at The Campbell's Company: 100% Remote (Seattle, WA, Minneapolis, MN, Camden, NJ)

Internal Communications Lead

Flexible Pet Care Associate (Dog Walks, Drop-ins & House Sitting)

Dynamic Remote Chat Support Executive – Women‑Only, WFH, ₹25K–₹60K Monthly, Join arenaflex Today

Delta Airlines Flight Attendant Needed

FT / PT Loss Prevention Associate - Marshalls Winter Garden, FL

Recruiter (Part-Time)

REMOTE - SBA Product Business Development Ofc Sr

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...