SoundThinking is seeking a knowledgeable, full stack developer to join our expanding Development team. In this role, you will help develop and design technology solutions that are scalable, relevant, and critical to our company’s success. You will be part of a talented software team that works on mission-critical applications. Developer roles and responsibilities include Full Stack application development while providing input  in the full software development lifecycle, from concept and design to testing. You must have a solid skill set, a desire to continue to grow as a developer, and a team-player.

Essential Duties/Responsibilities


·        Coding and deployment of new software applications using Agile practices.

·        Gathering and creating documentation.

·        Support of existing software applications including bug fixing and critical issues response.

·        Performing code reviews.

·        Estimation of project work.


Minimum Qualifications


·         BS degree in Computer Science, Engineering, or a related subject.

·        Object Oriented analysis and design using common design patterns.

·        Knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).

·        Hands on experience with object orient programming languages like Java, C# or Python.

·        Web Application development knowledge that includes JavaScript, HTML5, CSS.

·        Knowledge of front-end web frameworks (e.g. Angular, React, etc...).

·        Good verbal and written communication skills.

·        Experience building and deploying REST APIs.

·        Source Control Management: Git.

·        Experience developing and using micro-services architectures and DevOps Technologies such as Jenkins, Maven and Docker.


The above salary range is based on a good faith estimate made at the time of publication and may be modified in the future.  The pay offered to a candidate may vary within this range depending on factors such as education, experience, and geographic location


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 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 +1.510.794.3183 or careers@soundthinking.com for assistance.


Note:  The Company reserves exclusive right in its sole discretion to modify, adjust, delete, add or otherwise change the above at any time.


 


 


 


 


This position has been filled. Would you like to see our other open positions?