Software Engineer - Saas

Teamsupport LLC Dallas , TX 75234

Posted 1 week ago

Are you passionate about Customer Service? So are we! We are growing at an exciting rate, and need you on our team!

TeamSupport is a leading provider of web-based customer support software (SaaS). We started in 2008, and have made our mark in the SaaS world as a highly respected and sought after provider for B2B technology companies.

We're growing rapidly and are looking for highly-skilled software engineers to join our team. This role will see you writing microservices, greenfield applications, and maintaining our existing codebase to enhance our product/brand, our customers' experience, and overall growth for not only TeamSupport, but for you professionally.

You'll need to bring ideas, a positive attitude, and most of all - be ready to write and deploy the best code you ever have. Fundamentally, we're looking for intelligent people who have an eagerness to learn new things, and produce the best work of their careers.

As well as the technical knowledge and requirements below, we need people that get it - people who can figure things out by themselves but know when to call for help. Our company motto is GSD, which is short for Get Sh*t Done. If that matches your personality, then we want to hear from you.

Location:

Our HQ in Dallas, TX (75 & 635)

Requirements

  • 5+ years experience writing mission-critical software in a production environment
  • BS in Computer Science or related applicable field
  • LINQ
  • C# / .NET
  • Web Services
  • MS SQL
  • TDD (Test Driven Development)
  • Thorough understanding of SOLID, DRY, and common design patterns
  • Strong, clear and concise written and verbal communication skills.
  • Strong analytical skills.
  • Flexible, self-motivated/self-starter with a pro-active, knowledge seeking attitude.
  • Able to work well independently and with teams, and take direction.
  • Task oriented, able to focus and perform in a work-from-home environment.
  • Must be able to work effectively on ones own with minimal supervision.
  • A passion for delivering a well designed, tested, superior product.

Benefits

  • Work on a highly sought after product and make a difference.
  • Join a great, highly productive and fast paced team that will listen to you.
  • Be a name, not a number.
  • Flexible time off policy including vacation and holidays
  • Employer paid medical/dental coverage.
  • Salary: DOE (Depends on Experience). We're not set in stone one way or the other. We're open to the "golden" candidate on the high end, as well as the "not 100% perfect" or junior candidate on the low end. As long as they possess the skills/qualities we're looking for.
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
Lead IAM Software Engineer

Mckesson Corporation

Posted 3 days ago

VIEW JOBS 1/18/2019 12:00:00 AM 2019-04-18T00:00 Current Need We are looking for an Identity and Access Management (IAM) Software Engineer to join our Security Operations and Services organization in our Woodlands location. The IAM group within the Security Operations and Services organization is responsible for the implementation and support of IAM tools and technologies that protect McKesson's critical IT assets, including customer-facing and workforce applications. The IAM Software Engineer's role is responsible for developing, designing, implementing, and supporting technologies such as enterprise directories, access management and single sign-on (SSO), identity lifecycle management and provisioning, as well as user access governance. Position Description This role will assume ownership and responsibility for software development of the IAM platform, which includes commercial open-source and other open source security framework design, development, deployment and maintenance. Expert-level development experience combined with IAM domain experience is required in order to successfully develop software and mentor other developers in complex implementation projects. Other duties include the following: * Develop the IAM Technical Architecture and related deployment plans. * Provide project (expert level) development, advisory and consulting services for various constituents on technical related information security matters. * Support and maintain the IAM platform and associated IAM services that are consumed by McKesson's business applications * Lead and manage other IAM engineers and developers implementing and supporting IAM solutions * Participate in on-call support for mission critical IAM functions during non-business hours * Ongoing maintenance and support of developed IAM software stack as well as leading / coordinating other IAM resources. * taking ownership in resolving complex production issues using the appropriate resources (on shore and offshore) to report, troubleshoot, diagnose and escalate support calls as needed, which will include after-hours on call and weekend support for critical issues * participate in deployment and configuration activities which may include work off business hours (evenings, weekends). * work with application technical teams to integrate applications into the IAM infrastructure. - conduct IAM security assessments for enterprise applications. Qualifications Minimum Requirements 6+ years experience in administering security controls in an organization Critical Skills * 5+ years hands-on administration, customization, and design experience with ForgeRock IAM Suite (OpenAM, OpenDJ, OpenIDM, OpenIG) as well as other IAM vendor solutions * 10+ years Java development experience - Experience with Spring security and other open source security frameworks – Fluency in scripting and interpreted languages (ex: NodeJS, Java and Powershell) * Experience writing/configuration/testing of software using RESTful and SOAP APIs * Hands-on administration experience in at least one of the most common UNIX platforms (Linux, Solaris, AIX, HPUX) and Windows Server platforms, proficiency in UNIX shell scripting * Hands-on administration experience in at least one of the most common Database platforms (MySQL, Oracle, SQL Server) * Hands-on experience with at least one of the common hardware load balancers (F5 BigIP, Citrix NetScaler, Cisco ACE) * Strong knowledge of Microsoft Active Directory, Kerberos, LDAP and directory technologies * Knowledge of Java application servers such as Weblogic, WebSphere and Tomcat * Java Application Server hands on experience * How to check Java process, memory consumption, stack trace analysis (ability to determine dead lock), management Java service as an administrator * Solid understanding and experience with PKI and X.509 certificate management * Solid understanding of common network protocols (TCP/IP, HTTP, SSH, SSL, LDAP, RMI, JMX) * Hands-on experience with network analysis tools such as nc (netcat), openssl, curl, wireshark * Experience with virtualization and private cloud environments * Experience with Atlassian suite (JIRA,Confluence, Bamboo), Ant, Maven, Jenkins, Ansible, Chef or similar automation tools * Knowledge of product and development security practices * Knowledge of system, network, and architecture security best practices * Strong interpersonal skills to foster good business relationships * Able to handle complex resolution without escalation and with minimal supervision * Able to exercise professional judgment within defined policies and procedures * Familiar with healthcare, privacy, or financial compliance regulations and IT and security frameworks and standards * Experience with monitoring tools: Zabbix, HP SiteScope, or equivalent Additional Knowledge & Skills * Experience with a wide set of SaaS products such as: Office 365, Google Apps, Atlassian, SalesForce, Gliffy, LiveOps, Taleo, Concur, Workday, WebEx, GoToMeeting and ZenDesk * CISSP professional designation is preferred * Java development certification and Microsoft .NET certification is preferred Education: 4-year degree in computer science or related field or equivalent experience McKesson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.Qualified applicants will not be disqualified from consideration for employment based upon criminal history.McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to Disability_Accommodation@McKesson.com. Resumes or CVs submitted to this email box will not be accepted.Current employees must apply through internal career site.Join us at McKesson! Mckesson Corporation Dallas TX

Software Engineer - Saas

Teamsupport LLC