Full Time

*Senior Software Engineer, Java | SaaS Backup

NinjaOne
Maine, United States
???* / year

Job Description

About this kind of role

What a *Senior Software Engineer, Java | SaaS Backup usually does. The employer's own details are in the listing.

Typically does: Senior Software Engineers design, develop, and implement software solutions, often specializing in a particular technology or area. They may lead smaller teams or mentor junior engineers, ensuring code quality and adherence to best practices. Responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, and troubleshooting complex issues. They are often involved in the full software development lifecycle, from requirements gathering to deployment and maintenance.

Tools and skills: Proficiency in Java is essential, alongside experience with common development tools like Git, IDEs (e.g., IntelliJ, Eclipse), and potentially cloud platforms like AWS or Azure.

Good fit for: Experienced engineers with strong problem-solving abilities and a passion for building robust, scalable software systems often thrive in this role.

In North Carolina, the weekly job search for unemployment is 3 job contacts a week (1 of them may be a reemployment activity), its agency says. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.