JOIN OUR TEAM

CaseWorthy is committed to creating a business culture with the foundation of trust, integrity, passion, accountability, and a strong work ethic.

OPEN POSITIONS

DATABASE ADMINISTRATOR

Reporting To:  Software Development Manager

Job Summary:

As our Database Administrator, your goal will be to provide a seamless flow of information throughout the company, considering both backend data structure and frontend accessibility for end-users. We are looking for someone who is currently working as a DBA and is excited to take the next step in their career.

Job Responsibilities:

• Administer, support, and lead development of SQL Server database for an enterprise .NET application
• Design and develop tables, views, stored procedures, indexes, functions, dictionaries, and complex ad-hoc queries for SQL Server database
• Proactively and continuously evaluates and addresses database issues related to performance, stability, scalability, and extensibility
• Identify and define database process improvement opportunities
• Review and evaluate components of the existing application and determine how best to transform them into the latest database technologies
• Mentor, lead, and train other team members in database query and stored-procedure development best practices
• Evaluate emerging technologies for use within our applications

Job Skills and Qualifications:

• 5+ years DBA experience working on enterprise-level MS SQL Server applications
• Strong T-SQL and stored procedure developer skills
• Experience working with multi-tenant databases and .NET web applications
• Experience configuring, implementing and supporting large highly available SQL Server environments
• Strong working knowledge of query, index and DB I/O performance tuning, and Stored-Procs and SQL coding is required
• Ability to reverse-engineer refactor code SQL and Stored-Procedures
• Exercise critical thinking and creativity to improve database stability, reliability, availability, and to reduce manual database maintenance
• Work with management to prioritize business and information needs
• Experience in database design and architecture, and data migration experience is desired
• Maintain and/or increase the proficiency of their own knowledge of the latest Database development
• Non-Relational no-SQL technology experience a plus
• Experience working within distributed source control environment – Git or TFS, Azure DevOps
• Working as part of an Agile development team
• Bachelor’s degree in Computer Science, Information Technology, or another related field
• Local New York area candidates only, relocation assistance is not provided

Company Summary:

CaseWorthy has been raising the bar on how human service organizations interact with their software partner. It is our dream to help non-profits, HHS organizations, and other government agencies achieve greater efficiency in the work they do every day. We see our technology as the backbone that supports and connects all data and systems into a single platform, so our partners can easily get to the information they need, when they need it. It is our mission to empower organizations with smart software that automates and simplifies day-to-day processes and will enrich the lives of the people they serve.

What You’ll Love About Us:

• Benefits: We offer 2 health plans, dental, vision, life insurance, and 401K
• Time Off: We start with 3 weeks of vacation, plus sick time, 9 paid holidays, and even a day for your birthday
• Culture: We like to get things done while still having fun
• Employees: You will be working with a group of smart, funny, and hard-working individuals

SOFTWARE ARCHITECT

Reporting To: Software Development Manager

Job Summary:

Our Software Architect will provide deep technical knowledge and guidance for continued development of the current CaseWorthy application as well as for potential new products. You will see the “big picture” and create architectural approaches for software design and implementation to help guide the development team. Our goal is to provide a framework for the development of our software that will result in high quality IT solutions.

Job Responsibilities:

• Work with an agile process as part of a team to determine appropriate technical solutions to business problems and to design and implement those solutions
• Develop high-level product specifications and technical designs, with attention to system integration and feasibility
• Establish and stimulate software development standards and processes along with best practices for delivery of software which is secure, scalable, extensible, and high quality
• Serve as an expert resource on software technologies, particularly the .NET platform and related tools
• Engage in development tasks including writing code, especially in areas central to security or core application functionality
• Evaluate emerging technologies for use within our applications
• Troubleshoot problems in development or in the production environment quickly and efficiently
• Provide technical guidance and coaching to developers and other team members through mentorship and code review, with the goals of helping them solve complex problems and improving their overall skills

Job Skills and Qualifications:

• Bachelor’s Degree in Computer Science, Information Technology, or another field, or equivalent experience
• 10+ years’ experience designing and implementing secure, high quality enterprise-level applications
• Hands-on coding skills developing software in C# and .NET (Framework and Core)
• Experience with a wide variety of development tools and standards, including HTML5, JavaScript, jQuery, MVC, Web API, REST, JSON, Messaging, XML, SOAP, CSS, Sass, Bootstrap, and unit testing tools
• Experience with MS SQL Server, including schema design and query development
• Source control management, branching and versioning experience, preferably in Git
• Broad and extensive knowledge of software development processes, architectural styles, and design patterns, and the ability to apply them across a wide variety of technical problems
• Prior experience with agile development, continuous delivery, and DevOps
• Proficiency in the Agile development life cycle – Kanban and Scrum methodologies
• Strong understanding of infrastructure and related technologies (hardware, visualization, storage, networking)
• Strong leadership skills and demonstrated ability to coach, inspire and mentor a team
• Proven track record of delivering scalable, efficient, and reliable software services
• Understand technical risks/issues and assists with options to resolve/mitigate
• Highly analytical mindset, with an ability to see both the big picture and the details
• Excellent communication and critical thinking skills

Company Summary:

CaseWorthy has been raising the bar on how human service organizations interact with their software partner. It is our dream to help non-profits, HHS organizations, and other government agencies achieve greater efficiency in the work they do every day. We see our technology as the backbone that supports and connects all data and systems into a single platform, so our partners can easily get to the information they need, when they need it. It is our mission to empower organizations with smart software that automates and simplifies day-to-day processes and will enrich the lives of the people they serve.

What You’ll Love About Us:

• Work Remotely: Live and work wherever you like!
• Benefits: We offer 2 health plans, dental, vision, life insurance, and 401K
• Time Off: We start with 3 weeks of vacation, plus sick time, 9 paid holidays, and even a day for your birthday
• Culture: We like to get things done while still having fun
• Employees: You will be working with a group of smart, funny, and hard-working individuals

Want to work for us but don’t see an open position that matches your skillset? Submit your resume today and put your desired area in the subject line. We will keep your resume on file and reach out when a better fit becomes available.

Submit Your Resume

OUR VALUES:

We love our clients and we are obsessed with their success. We create value and deliver innovative solutions for customers that are unmatched in our industry.

We create world-class results. We deliver the best quality, speed, and service available anywhere. We demand the best from ourselves and work to continuously improve in everything that we do.

We are long-term partners, not just another vendor. We build relationships that last. We can be counted on today, tomorrow, and further. As an employee you will be an instrument in the success of our vast clients and the people they serve.

BENEFITS:

We are pleased to offer a wide variety of benefits to our employees.

• Medical, Dental, Vision, Life, 401K
• 9 paid holidays
• Vacation time
• Sick time
• Parental leave
• Adoption leave
• Bereavement leave
• Medical leave
• Military leave

Come make a difference with us!