Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Software Developer & Data Engineer

Expired Job

Common Ground New York , NY 10007

Posted 5 months ago

ABOUT US: - We believe that everyone deserves a home!

Breaking Ground is a nonprofit social services organization in New York City. Our goal is to create high-quality permanent and transitional housing for the homeless.
Since 1990, we have been providing permanent affordable housing for individuals and families who are homeless or at risk of becoming homeless. Beginning with a single building, we are now New York Citys largest provider of supportive housing. We own and/or operate 19 properties with a total of 3,530 transitional and permanent apartments in New York City and beyond. We also run the Citys around-the-clock street outreach efforts in all of Brooklyn and Queens, along with nearly one-third of Manhattan.
Our work has enabled more than 13,000 people to overcome or avoid homelessness since 1990, and we increase that number every single day. As of 2017, we have more than 1,500 units of housing in various stages of development in the Bronx, Brooklyn and Queens, and are expanding our outreach and transitional housing programs so that we can offer help to every single homeless person we meet.

Software Developer & Data Engineer @ our Midtown Manhattan location
This position is the primary point person for maintaining functionality and improving the user experience of web-based database applications. The developer will be involved in converting access applications to web-based applications. This position is part of a small (but mighty!) Data Services team, which works closely to increase meaningful use of data at Breaking Ground.
ESSENTIAL DUTIES AND RESPONSIBILITIES:

Serve as internal point person for database related issues and questions
Monitor web applications and Access databases including troubleshooting and end user support
Develop new web-based applications
Oversee table and field configuration, data system changes, API implementations
Assist data team with query optimization
Manage data conversion portion of data modernization
Run regular reports of data to check for quality
Contributes to data services efforts and initiatives
Work with external database consultants when needed

MINIMUM QUALIFICATIONS:

Experience building and maintaining web applications. Experience with enterprise Access database development and maintenance.
"Proficiency in C# (for web applications), JavaScript (for frontend), Python, SQL, SQL Server, ASP.NET MVC Web Framework, Git Version Control required
Visual Basic for Applications a plus (for older access applications)
A problem solver, comfortable working in under-resourced settings, with diversity of tasks; team player

EOE/M/F/Vet/Disabled


upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Data Services Software Engineer Data & Analytics Platform Team

Bloomberg

Posted 3 days ago

VIEW JOBS 1/15/2019 12:00:00 AM 2019-04-15T00:00 Engineering Data Services group is responsible for core data and analytics services that are used across Bloomberg's application teams. Our service stack currently runs on over 900 machines and serves over 120 billion requests a day. With ever increasing data volumes and growth of Bloomberg's Enterprise products this footprint has been growing at a rapid pace year over year. Our team also provides multiple foundational services such as meta data and id master for Bloomberg Query Language (BQL), the next generation analytics and screening engine for financial datasets. We are building out a suite of tools that help developers support and optimize implementation of Bloomberg reference data and analytics. One such tool, the reference data integrity, is required to verify 50 billion unique data points daily to detect anomalies. This immense scale requires the use of Hadoop and Spark analytics framework. We are developing a set of brand new services for metadata, security & entity relationships and entitlement. Due to the large volume and explosive growth of underlying data we are looking to leverage Hadoop based storage for these services. We are also building new tools to manage our server farm more efficiently and leverage analytics to ensure high availability, efficient load balancing and fair scheduling. We are looking for strong C++/Java software engineers who can design and develop low latency, high performance distributed systems. If you have strong programming skills, the ability to work collaboratively and a proven track record of delivering quality engineering solutions to real world problems, you'll fit right in. Our team is comprised of a small group of technologists passionate about data and pushing the boundaries of technology to deliver innovative solutions. We expect you to be proactive, able to work independently and take ownership in driving the vision and execution of the product. We'll trust you to: * Design, implement and own critical applications and components of our services stack * Participate in the full SDLC (Software Development Life Cycle) of various components and systems that are required to be highly efficient, robust and scalable * Enhance our infrastructure to fulfill mission critical SLAs, whether low latency or high throughput data retrieval * Get to know development teams across Bloomberg, understand their application requirements and data access patterns You need to have: * 3+ years of C++ or Java on UNIX/Linux environment * Solid understanding of algorithms and data structures, knowledge of object-oriented design and multi-threading * Excellent problem solving and communication skills, and ability to thrive in a highly collaborative and dynamic work environment * Experience with high volume, high availability distributed systems * Experience working in a test-driven development and agile environment * BA, BS, MS, PhD in Computer Science, Engineering or related technology field We'd love to see: * Knowledge of low-level Linux, UNIX networking and C system calls for high performance computing and debugging * Experience with systems level Java or Scala * Experience with Hadoop and/or using a distributed analytics infrastructure like Apache Spark Explore the diversity of experiences, backgrounds and perspectives on our team that made it possible to create our deep learning-based platform: https://www.techatbloomberg.com/blog/female-engineers-data-scientists-drive-innovation-bloomberg-title-change/ If this sounds like you, apply and we'll get in touch to arrange a technical phone interview if we think you're a match. Bloomberg New York NY

Software Developer & Data Engineer

Expired Job

Common Ground