Software Engineer
New Today
Get AI-powered advice on this job and more exclusive features.
PURVIS Systems is a technology solutions partner that develops, implements and maintains mission-critical solutions for federal and local governments. Weve been committed to sustainable growth since our inception in 1973, striving for continual improvement without ever losing sight of our core values: transparency, integrity, and teamwork. We provide the tools and path for each employee to be successful and in return, ask you to play a pivotal role in helping your peers and clients be successful, providing top-notch teamwork and service. Peace of Mind at PURVIS Systems means knowing your work provides immeasurable value to our team, our partners and our clients.
PURVIS is seeking a Software Engineer to join our growing engineering team, developing and supporting high availability, critical systems for our public safety customers. Ideal candidates will possess keen software design, development and troubleshooting skills, are highly organized, and effective communicators. The Software Engineer will regularly interact with internal team members and customers in the development of solutions for first responders and the communities they serve.
Candidates will support the full software life cycle including design and architecture, development, quality assurance, deployment, and post-deployment support. Day-to-day tasks that can be expected include developing software enhancements, troubleshooting and resolving product-level bugs, troubleshooting and resolving engineering-related issues experienced by PURVIS customers, as well as developing troubleshooting and diagnostic tools, supporting our build-out of Continuous Integration (CI) and DevOps, and system integration tasks with 3rd party vendors.
The day-to-day responsibilities of this role will include:
Contributing to new enhancements and product solutions that directly improve the product, customer onboarding processes, and our customer support process to minimize support calls
Recording, managing, and resolving bugs
Troubleshooting, resolving, and providing customer follow-up on engineering tickets/support calls
Provide periodic on-call Tier 2 product technical support
Communicating with internal and external stakeholders
Working effectively within a development team, as well as individually, on multiple product efforts
Managing deadlines, project timelines, and individual responsibilities
Qualifications
Bachelors degree or higher in Computer Science, Computer Engineering, or a related field
Must have working knowledge with some of the following technologies:
o C#, C++, ASP.NET, JavaScript, SQL, JSONo .NET, MFC, WCF, Web API, Socket Programming
o Visual Studio, SVN, JIRA, MSSQL Server Management Studio
o Windows 10, 11, Server 2016 and later, Android operating system, and various Linux distributions
o Microsoft SQL Server, Postgres SQL, Database Replication, and High Availability
o SignalR, Web Sockets, and RabbitMQ is a plus
Familiarity with networking protocols as they pertain to overall system architecture
Demonstrated understanding of various aspects within the software product life cycle, including product design, development, testing, deployment, and maintenance
Position requires passing an FBI Criminal Background Check.
The PURVIS Team values the health and financial security of every employee. This is why we have chosen to offer all full?time employees a comprehensive package of group benefit programs with enrollment options intended to offer flexibility in both plan selection and level of coverage to maximize the value of your benefits as cost effective and affordable without compromising quality.
PURVIS values the diversity of our team. We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Seniority level Seniority level Not Applicable
Employment type Employment type Full-time
Job function Job function Engineering and Information Technology
Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Purvis Systems by 2x
Get notified about new Software Engineer jobs in Middletown, RI .
Assistant Software Engineer/Software Engineer Johnston, RI $52,700 - $100,700 2 weeks ago
Johnston, RI $110,000 - $145,000 1 week ago
Freelance Software Developer (Rust) - AI Trainer Software Engineering Specialist - Human Data Automated Test Equipment (ATE) Software Engineer Middletown, RI $90,000 - $125,000 2 weeks ago
Freelance Software Developer (Ruby) - AI Trainer Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
- Location:
- Middletown, RI, United States
- Job Type:
- FullTime
- Category:
- Computer And Mathematical Occupations