Software Engineer
SoundThinkingSoundThinking creates products to help law enforcement and civic leadership better protect their communities by ensuring the right resources are provided when and where they are needed most. As a member of the CrimeTracer team, you will be working on the nation's #1 law enforcement search engine and advanced analytics to support officers in striking the right balance between crime reduction, community engagement, and personal safety.
We are seeking a skilled developer to join our expanding Software Development team. In this role, you will help develop technology solutions that are scalable, relevant, and critical to our company’s success as well as making an impact for good on the community. Developer roles and responsibilities include hands on application development while assisting in the full software development lifecycle, from concept and design to testing, building, and deploying. You must have a solid skill set, a desire to grow as a developer, and have a team-player mentality.
Essential Duties/Responsibilities
Travel 15%
Note: The Company reserves exclusive right in its sole discretion to modify, adjust, delete, add or otherwise change the above at any time.
SoundThinking provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, SoundThinking complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. SoundThinking maintains a drug-free workplace policy.
SoundThinking expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of SoundThinking’s employees to perform their job duties may result in discipline up to and including discharge. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact SoundThinking at [email protected] for assistance.
We are seeking a skilled developer to join our expanding Software Development team. In this role, you will help develop technology solutions that are scalable, relevant, and critical to our company’s success as well as making an impact for good on the community. Developer roles and responsibilities include hands on application development while assisting in the full software development lifecycle, from concept and design to testing, building, and deploying. You must have a solid skill set, a desire to grow as a developer, and have a team-player mentality.
Essential Duties/Responsibilities
- Actively contribute to the entire software development lifecycle (SDLC), including designing, coding, testing, and deploying high-quality software solutions using Agile methodologies.
- Troubleshoot, debug, and resolve technical issues and bugs in existing applications to ensure optimal performance and stability.
- Collaborate closely with senior developers and team members by participating in code reviews, contributing to technical discussions, and upholding team coding standards.
- Assist in configuring and managing development environments and participate in team planning sessions by providing effort estimates for new features and bug fixes.
- BS degree in Computer Science, Engineering, or a related subject.
- Min. 2+ years’ experience preferred
- Hands on experience in working with applications using Java EE platforms.
- Knowledge of JavaScript/TypeScript
- Knowledge of Cloud platforms such as Azure, AWS, or Google Cloud.
- Knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
- Web Application development that includes experience with JavaScript, CSS.
- Experience with front end web frameworks (e.g. Angular, React, etc…)
- Knowledge of building and using REST, JSON, XML, etc.
- Source Control Management: Git.
- Excellent verbal and written communication skills.
Travel 15%
Note: The Company reserves exclusive right in its sole discretion to modify, adjust, delete, add or otherwise change the above at any time.
SoundThinking provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, SoundThinking complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. SoundThinking maintains a drug-free workplace policy.
SoundThinking expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of SoundThinking’s employees to perform their job duties may result in discipline up to and including discharge. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact SoundThinking at [email protected] for assistance.
Job Type
- Job Type
- Full Time
- Location
- Tucson, AZ
Share this job:
