Journeyman Software Developer

SimVentions Inc.
Virginia Beach, VA, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Agile Methodology Amazon Web Services Software Applications Computer Vision JIRA Microsoft Azure C++ (Programming Language) Code Review Computer Literacy Continuous Integration Hardware Design
+24 more
Hardware Interface Design Python (Programming Language) Node.Js Scrum Methodology Cloud Services Server Administration Software Engineering SQL Databases Systems Integration Scripting Software Troubleshooting Software Application Programming Git Computer Equipment Containerization Gitlab-ci Kubernetes Front End Software Development Software Coding Restful APIs Software Version Control Docker Jenkins Programming Languages

Requirements

Requirements:3-8 years of software development experience Proficiency in one or more programming languages such as C, C++, Python, or Rust (if no C or C++ experience) Experience developing applications that communicate with hardware devices, controllers, sensors, or industrial equipment Ability to diagnose and resolve software and hardware integration issues Ability to learn new languages and technologies Strong problem-solving skills and attention to detail Excellent communication skills Ability to work with others to meet established goals and program schedules Responsibilities:Develop and maintain software applications that interface with hardware systems Design, implement, and test device communication and control functionality Troubleshoot software, hardware, and integration issues Collaborate with engineering and technical teams to deliver reliable solutions Participate in code reviews, documentation, and continuous improvement initiatives Preferred Skills and Experience:Knowledge of hardware interfaces and robotics Experience with computer vision Experience developing code for Navy or DoD systems, High School Diploma and 7+ years of experience in software development 3+ years of recent experience developing with Python Experience in SQL and database management Experience in front-end / full stack development

Preferred Qualifications:

Experience with Version Control Systems such as Git Experience with containerization tools such as Docker or Kubernetes Knowledge of RESTful API development and integration Understanding of Linux/Unix operating system environments Experience with Agile development methodologies, daily SCRUM, and JIRA Experience working with Node.js. Experience with CI/CD tools such as Jenkins or GitLab CI Knowledge of cloud services such as AWS or Azure

Qualifications:

Skills: C Programming Language, C++ Programming Language, Code Reviews, Communication Skills, Computer Skills, Computer Vision, Continuous Improvement, Detail Oriented, Documentation, Hardware-Software Integration, Problem Solving Skills, Programming Languages, Python Programming/Scripting Language, Schedule Development, Set Goals, Software Administration, Software Development, Team Player, Technical Delivery, Testing, United States Department of Defense (DoD)

About the company

SimVentions is 100% employee-owned and proudly ranked among Virginia’s Best Places to Work year after year! We are seeking a Database Architect to join our team! This position requires daily on-site presence at our Virginia Beach office.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all