Software Developer
Job Closed
Overview
As a software developer, you'll be responsible for creating and maintaining software for the organization. You will participate in all facets of software development to help create world-class solutions that deliver value, improve the user experience, increase productivity, and optimize system performance. The successful candidate will have a proven track record of success, loves to learn, has a passion for technology, is curious and goal oriented. Ideally, you will have experience in full-stack development as you'll interact with all tiers of the system to develop solutions. Broad knowledge of technology platforms, tools and languages including: System Administration, Telecommunications, Networking, Continuous Integration as well as an understanding of Agile development practices helpful Required skills & experience (the “must haves” to be considered) - Bachelor's degree in Information Systems or Computer Science - Minimum 5 years' experience developing applications using .Net technology; or three to five years related experience and/or training; or equivalent combination of education and experience. - Technical Skills Required: C#, OOP, SQL, ASP.net, VBScript, JavaScript, JSON, HTML, Source Control - Technical Skills Preferred: Ruby, Rake, PowerShell, XML, Test-Driven Development (TDD), NUnit, git, nHibernate, Team City, ReSharper, ORM, SOAP and REST Web Services, SQL Server 2008/2012/2014/2017 What you need to know - Coding, testing, and debugging software - Applying OO design principles - Performing Test Driven Development (TDD) to improve quality and test-ability of code - Performing testing, analysis and design - 24/7 on-call issue resolution on rotation - Join a rapidly growing organization with unique and fun core values that drive an excellent culture - Company kitchen with healthy options - Fantastic work/life balance - Routinely voted one of the Top Places to Work in San Antonio
Benefits
Company
By bringing together data, technology, talented team members and unique engagement models, our client is delivering hyper-personalized consumer experiences that meet or exceed those outside of the healthcare industry. These are connections that have the power to improve care, outcomes, costs—and lives. This is how they make healthcare better.