Application Security Developer

$68,400 - $122,000/Yr

Blue Cross Blue Shield of Kansas - Topeka, KS

posted 4 months ago

Full-time - Entry Level
Remote - Topeka, KS
Insurance Carriers and Related Activities

About the position

An excellent opportunity has arisen to join our Software Development team working hands-on with a group of skilled developers and delivering innovative solutions to meet our business needs. This developer role is application security focused, offering challenges across a wide variety of projects and responsibilities involved with building and maintaining applications and services for our business partners and customers. This position may be filled at the Developer I, Developer II, Developer III, or Lead Developer level, depending on qualifications and experience. The role is eligible for hybrid work (9 or more days a month onsite) in accordance with our Telecommuting Policy. Applicants must reside in Kansas or Missouri or be willing to relocate as a condition of employment. In this position, you will perform development and configuration activities in support of securing our business applications. Managing the successful delivery of projects will require you to plan, coordinate, and lead activities following the System Development Lifecycle (SDLC). You will work closely with fellow Developers and Software Architects, encouraging continuous learning and improvement, and ensuring deployment of solutions that meet software development best practices, standards, and guidelines. Your solid technical skills and positive influence will ensure you can lead and assist other developers with system design from an application security perspective, secure coding practices, and securing APIs. Additionally, you will set up and secure APIs in Azure API Management, supporting development teams with their API needs.

Responsibilities

  • Perform development and configuration activities to secure business applications.
  • Plan, coordinate, and lead activities following the System Development Lifecycle (SDLC).
  • Collaborate with Developers and Software Architects to encourage continuous learning and improvement.
  • Ensure deployment of solutions that meet software development best practices, standards, and guidelines.
  • Lead and assist other developers with system design from an application security perspective.
  • Implement secure coding practices and secure APIs.
  • Set up and secure APIs in Azure API Management.

Requirements

  • Bachelor's Degree with at least 12 credit hours in Computer Science including successful completion of at least one intermediate or advanced programming language course (for entry-level positions).
  • Minimum of two years of experience in application development with thorough knowledge of at least one programming language (for intermediate or advanced level positions).
  • Familiarity with proven experience in the delivery of high-quality solutions utilizing Java framework and/or Microsoft .Net framework (C#) is a bonus.
  • Experience with Web Services (RESTful, JSON).
  • Familiarity with Azure App Services, Azure Key Vault, and/or Azure APIM.
  • Knowledge and/or experience with Identity concepts like Role-based access control, OIDC and OAUTH2, SAML assertions, LDAP, and Active Directory.

Nice-to-haves

  • Experience with building Web Apps.
  • Familiarity with setting up external services using inline hooks and event hooks.

Benefits

  • Incentive pay program (EPIP)
  • Health/Vision/Dental insurance
  • 6 weeks paid parental leave for new mothers and fathers
  • Fertility/Adoption assistance
  • 2 weeks paid caregiver leave
  • 5% 401(k) plan matching
  • Tuition reimbursement
  • Health & fitness benefits, discounts and resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service