Availity

Software Engineer II

Availity

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerEC2JavaScriptJenkinsKubernetesMicroservicesMySQL.NETOpenShiftReactSQL

About the role

  • Design, develop, document, test, and debug new and existing critical software systems and/or applications with a focus on continually improving our customer’s journey
  • Design and develop advanced applications using .Net framework and other open-source technologies
  • Work on serverless technologies, services, and container technologies (Docker, Kubernetes etc.)
  • Recommend system solutions by comparing advantages and disadvantages of alternative solutions
  • Ensure regulatory compliance requirements are addressed (e.g., PCI, PII, GDPR)
  • Demonstrate an innovative mentality by staying aware of new developments within the technology space and identify which modern technologies to adapt to provide value to our business.
  • Ensure commitments are delivered on time, pass unit testing, and meet functional and non-functional requirements.
  • Support enterprise quality assurance teams
  • Work closely with team members in agile development environment where continuous integration and continuous delivery are critical.
  • Support, maintain, and document software functionality.
  • Support development to maximize cloud native adoption. Analyze and refactor code periodically to keep it up to standards.

Requirements

  • Demonstrated 3+ years of progressive work experience designing & developing solutions for business initiatives
  • Possesses a bachelor’s degree in Computer Science, Computer Engineering, or equivalent
  • Experience working with AWS, migrating in house platforms to utilize AWS infrastructure
  • Experience with AWS native technologies such as EC2, EKS, Lambda, AmazonMQ, API Gateway, mySQL, Microservices, etc.
  • Must have knowledge and ability to apply OOD (in .NET C#, HTML, JavaScript, React, Design Patterns)
  • Must have experience working with RESTful APIs and web services
  • Must have experience leveraging Git, Jenkins, Kubernetes/Openshift, Docker, or similar tools for delivery
  • Must have knowledge of web development methodologies, application design, navigation, and information architecture
  • Must have knowledge of database design and query language (SQL)
  • Must be able to develop to and define requirements and functional specifications for applications
  • Must have ability to trace and debug code that can have some complexity.
  • Must have the ability to establish and maintain effective working relationships and collaboration, supporting company leadership and other team members
  • Must have the ability to work under pressure while maintaining composure and professionalism in an interrupt-driven environment
  • Must have ability to manage multiple and changing priorities/tasks
  • Must be flexible and embrace change
Benefits
  • competitive salary
  • bonus structure
  • generous HSA company contribution
  • healthcare benefits
  • vision benefits
  • dental benefits
  • 401k match program
  • unlimited PTO for salaried associates + 9 paid holidays
  • reimbursement up to $250/year for gym memberships, participation in racing events, weight management programs, etc.
  • education reimbursement
  • Paid Parental Leave for both moms and dads, both birth parents and adoptive parents
  • opportunities to engage with various organizations and campaigns

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NetC#HTMLJavaScriptReactRESTful APIsSQLMicroservicesObject-Oriented Design (OOD)Application Design
Soft skills
collaborationeffective working relationshipsability to work under pressuremaintaining composuremanaging multiple prioritiesflexibilityembracing changeinnovative mentalitycommitment to deadlinesproblem-solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering