Title: Software Developer (mult.)
Location: Justice Benefits, Inc., Ltd., 1711 E. Beltline Road, Coppell, Texas 75019

Duties: Implement and maintain company’s technology infrastructure to support efficient data management and communications. Monitor operational requirements, research strategies for implementing technology solutions that meet those requirements and build cost-effective systems to achieve these goals. With Object-Oriented application frameworks and Agile methodology, design computer algorithms, enterprise-level web applications, and console applications with Microsoft Visual Studio Suite and Microsoft SQL Server to deliver clean, bug-free and efficient applications. Must develop backend server applications with ASP.NET, ASP.NET Core, Web Forms, Web API, and Model-View-Controller (MVC), while implementing C# coding with clean, short and direct code style. With .NET 2.0 and higher frameworks, use proper conventions and appropriate security guidelines to develop front-end web applications with HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap, and responsive web designs. With Shell Script and Node.js create methods for processing and loading data from multiple client sources into a unified database for business purposes. Apply knowledge of algorithms to create programs for various purposes, including but not limited to specialized marketing and operational geographic mapping reports, email notification systems, and random moment generation for the RMTS system. Develop needed integrations between our Microsoft Dynamics CRM database and our proprietary applications for financial and operational needs. Establish testing tools and procedures to effectively debug code. Report tests of every new function and features of the network, to verify, optimize and troubleshoot the network. Monitor and review alerts on multiple SQL Servers; and report and troubleshoot identified database issues. Review and monitor all facets of system maintenance and required system documentation, reports, system tables, and process flows within assigned areas of primary responsibility. Perform daily SQL database maintenance, integrate stored procedures, triggers, etc., restore databases when needed, and write out procedures clearly. Serve as support/backup resource for IT Operations, IT Customer Service and Management Operations.

Requirements: Bachelor’s degree in Engineering, Computer Science, or related field and 3 years of progressive, post-baccalaureate experience in enterprise grade, web-based software development. Experience must include: 1) Three years of experience designing, programming, testing, and troubleshooting software functionality projects using Microsoft Visual Studio suite, Microsoft SQL database, ASP.NET suite, and C#. 2) Three years of experience constructing and rewriting console and webform applications for SFTP data transfers, system monitoring, highly advanced reporting engines with multiple calculations and filter layers, and email notification systems. 3) Three years of experience supporting a software-based solutions provider serving the enterprise marketplace. 4) Three years of experience in ASP.NET, ASP.NET Core, ASP.NET Webservice, Web API, MVC, and Webform. 5) Three years of experience in front-end framework coding with HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap, and responsive web designs. 6) Three years of experience with programming languages, including Python and Shell Script. 7) Three years of experience with Object-Oriented Application Frameworks, Agile Methodology, Design Patterns, and Science-based logic structures.

Apply at 

*This position qualifies for an employee referral bonus. If you are a JBI employee and would like to recommend someone for this position, please let us know. Check your Employee Handbook for more details!