drjobs Software Developer II

Software Developer II

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Mesa, AZ - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The Company

Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977 weve been building an ecosystem of intuitive tools designed for public safety agencies forensic labs court systems schools and other institutions. Through purposeful integrations and a selective growth strategy we focus on improving workflows to help our customers achieve more efficient operations better service and more just outcomes.

Our teams are driven by innovation expertise and an unwavering commitment to customer success. As we continue to grow and expand our ecosystem youll have the opportunity to contribute to solutions that enhance community safety and transform the future of public safety technology. If youre passionate about making a meaningful difference wed love to hear from you.

Overview

We are seeking a highly skilled and motivated Software Engineer II to join our engineering team. This role will be responsible for designing developing and maintaining software applications working on both backend and frontend systems and contributing to the overall growth and innovation of our public safety product offerings. You will collaborate with cross-functional teams to deliver high-quality solutions while continuously improving your technical expertise.

Key Responsibilities:

  • Software Development: Design implement test and maintain high-quality software solutions that align with business needs and project requirements.
  • Collaborate with Teams: Work closely with product owners designers and other engineers to understand product requirements and translate them into effective technical solutions.
  • Code Quality & Testing: Ensure code quality by writing clean efficient and well-documented code. Perform unit testing integration testing and code reviews.
  • Debugging & Issue Resolution: Troubleshoot and resolve software defects production issues and technical problems.
  • System Design & Architecture: Contribute to the design and architecture of software applications ensuring scalability reliability and performance.
  • Continuous Learning: Stay up to date with company standards technologies and best practices and apply them to improve the development process and product functionality.
  • Mentorship: Provide guidance and support to junior engineers reviewing code and offering constructive feedback to foster team growth.
  • Development Process: Participate in the teams development process including sprint planning standups and retrospectives. Communicate effectively with team members and stakeholders.

Required Qualifications:

  • Education: Degree in Computer Science Engineering or a related field or equivalent industry experience and training.
  • Experience: 2-5 years of professional experience in software development.
  • Programming Skills: Proficiency in object-oriented programming languages such as C# or Java.
  • Familiarity with Desktop Frameworks: familiarity with desktop development frameworks (e.g. WPF WinUI WinForms).
  • Database Knowledge: Experience with relational and/or NoSQL databases such as PostgreSQL MongoDB or similar.
  • Version Control: Experience with Git and other version control systems.
  • Testing Frameworks: Familiarity with unit testing and integration testing frameworks.
  • Problem-Solving Skills: Strong analytical and debugging skills with a focus on problem-solving and solution delivery.
  • Agile Methodologies: Familiarity with agile development practices including Scrum or Kanban.
  • Soft Skills: Excellent communication and collaboration skills with the ability to work in a team-oriented environment.

Preferred Qualifications:

  • Web Development: Experience with front-end technologies (JavaScript/Angular) and back-end API technologies ( etc)
  • Cloud Platforms: Experience with cloud services like AWS or Azure.
  • DevOps Tools: Familiarity with CI/CD pipelines (Jenkins AzureDevOps etc..) Docker Kubernetes or other DevOps tools.
  • API Architecture and Management: Experience designing or working with restful APIs API based architecture and API Management tools.
  • Additional Languages/Technologies: Knowledge of additional programming languages (e.g. python PowerShell etc.) or frameworks (e.g. WPF WinForms react mobile app development technologies like Kotlin swift flutter etc.).

Equal Opportunity

Versaterm is committed to building and supporting inclusion diversity and equity and sustaining a barrier-free areavailable on request throughout all aspects of the selection process. These principles apply to the terms and conditions of employment at Versaterm. For detailed information on our accessibility policies please

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.