Principal Software Engineer

Arcserve (USA) LLC
Eden Prairie, MN, United States
about 2 months ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$106,579.0 - $109,000.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Adobe InDesign C++ (Programming Language) Software Quality Code Review Computer Programming Databases Computer Engineering Software Debugging File Systems PostgreSQL Microsoft Visual Studio
+14 more
Microsoft SQL Server Object-Oriented Software Development Oracle (Applications) Scrum Methodology Arcserve Software Configuration Management Software Engineering SQLite Virtualization Technology Multithreading Storage Technologies Information Technology Software Performance Software Version Control

Job description

Arcserve LLC seeks Principal Software Engineer (Reports to: Eden Prairie, MN) responsible for leading Agile Scrum execution for Arcserve’s Unified Data Protection, manage development tasks and resolve customer issues. Design and develop complex software units, modules, and products to meet both functional and business requirements on schedule and within budget. Conduct unit and module testing to identify software errors, ensuring that programs adhered to specifications. Fix bugs, implement enhancements, and convert software to different platforms as needed. Assist the quality assurance (QA) team by troubleshooting system problems and providing guidance to testers and support personnel. Collaborate with QA in the creation of test plans and participated in test plan reviews. Assess software performance and recommended design improvements to optimize system efficiency. Create and maintain technical documentation for program development, logic, coding, testing, modifications, and

Requirements

corrections. Provide content and technical input to assist technical writers in producing product documentation. Contribute to strategic research and product design initiatives as directed. Establish software configuration control systems, ensuring program source control, reliable backups, and source code integrity. Offer recommendations to improve departmental processes and development procedures. Develop project plans with detailed steps and timetables, communicating progress and status to management and other team members. Escalate technical issues to management when appropriate. Actively participate in design and code reviews with fellow developers, providing feedback and ensuring code quality. Requires: Bachelor’s degree in Computer Science, Computer Engineering or closely related discipline (or foreign degree equivalent); at least 3 years of software development experience; at least 3 years of experience with C++ programming, including Object-Oriented Programming (OOP) and inheritance and polymorphism concepts; at least 3 years of experience with Windows platform development, including multi-process, multi-thread, and kernel object programming; at least 3 years of experience with COM (Component Object Model) programming; at least 3 years of experience with Microsoft Visual Studio for software development; at least 3 years of experience with database systems such as SQLite, PostgreSQL, SQL Server or Oracle; at least 3 years of experience with Windows operating system and file systems, and debugging tools and techniques; at least 3 years of experience with Backup/Storage software and Virtualization technology; at least 3 years of experience diagnosing and resolving technical issues; at least 3 years of experience with communicating with working effectively within cross-functional teams, including development, QA, and support teams. Telecommuting permissible from home office located anywhere in the U.S. Full-time. Salary, $106,579/year

Benefits & conditions

$109,000/year, Benefits summary: Health, Dental, Vision Insurance, and more. For additional benefits information: https://www.arcserve.com/careers. EQUAL OPPORTUNITY EMPLOYER. Resumes to: Rachel Skobrev Rachel.skobrev@arcserve.com.

Apply for this position

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

Apply on www.juju.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

6:36 min

Generating portable SQLite databases for peer-to-peer sharing

Glenn Wolfe · LIVE

5:05 min

Combining software creation skills with marketing and public building

David Levai · LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

2:00 min

Utilizing native SQLite databases and built-in text formatting operations

Alfonso Graziano Alfonso Graziano · World Congress 2026 Europe

Videos

See all

Related articles

See all