Salary
💰 $81,000 - $111,400 per year
Tech Stack
AWSDynamoDBNoSQLPythonReactSQL
About the role
- Responsible for the design, development and support of new software applications for the organization.
- Works with business owners and IT support staff to create and implement the software product.
- Responsible for documenting design in functional and design specifications.
- Codes the software components.
- Unit tests their work and partners with Quality Assurance to test and fix bugs.
- Works with IT Network group and end users to install the software.
- Acts subject matter expert for a variety of products maintained by the software development group.
- Develops and maintains applications with application development toolset.
- Provides technical guidance in sprint planning sessions and participates in design meetings.
- Works with engineers, product management, and business stakeholders to translate business requirements into technical specifications.
- Researches and evaluates methods and techniques for solving problems.
- Contributes to standards and best practices around development processes, coding, and peer reviews.
- Supports technical services team to resolve customer problems.
- Maintains quality, standards, and responsiveness of applications.
- Participates in other projects or duties as assigned.
- Occasional business travel may be required.
Requirements
- Bachelor's Degree in a technical computer discipline required; Computer Science degree preferred.
- Three (3) plus years of industry experience.
- Previous employment in the healthcare or insurance industry preferred.
- Intermediate to advanced level knowledge of application development tools used by the company.
- Experience developing backend services using AWS Lambda (Python) and API Gateway within a serverless architecture.
- Experience building and maintaining React applications served via CloudFront and S3.
- Proficiency with AWS DynamoDB as the primary NoSQL data store.
- Skilled in working with SQL Server (HHA DB via pymssql) for caregiver data integration.
- Experience using AWS Athena for querying data stored in S3.
- Knowledge of AWS QuickSight for reporting and visualization, and CloudWatch for monitoring and observability.
- Follows a test-driven development process.
- Intermediate level knowledge of AWS DynamoDB (NoSQL) and proficiency with SQL Server (HHA DB via pymssql).
- Experience working with a modern source control system (GitLab preferred) and a solid understanding of branching concepts.
- Experience working in an agile software development methodology.
- Excellent time management and organizational skills.
- Works well with others and is responsive to business needs.
- Able to work independently and is expected to resolve issues, propose solutions, assist in project oversight, and mentor junior engineers.
- Effective communication skills, both oral and written.
- Self-starter and detail-oriented individual.
- Ability to diagnose and resolve problems independently.
- Creative problem-solving skills.
- Background using the Atlassian suite of tools such as JIRA and Confluence.
- Knowledge of EDI interfaces and HIPAA-compliant transaction sets.
- Strong critical thinking and reasoning skills.
- Medical, Dental, and Vision insurance
- Employer Paid Basic Life Insurance and AD&D
- Voluntary Life Insurance (Employee/Spouse/Child)
- Health Care and Dependent Care Flexible Spending Accounts
- Pre-Tax and Post --Tax Commuter and Parking Benefits
- 401(k) Retirement Savings Plan with Company Match
- Paid Time Off
- Paid Parental Leave
- Short-Term and Long-Term Disability
- Tuition Reimbursement
- Employee Discounts (retail, hotel, food, restaurants, car rental and much more!)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
application developmentAWS LambdaPythonAPI GatewayReactAWS DynamoDBSQL ServerAWS AthenaAWS QuickSighttest-driven development
Soft skills
time managementorganizational skillsteam collaborationindependent problem-solvingeffective communicationself-starterdetail-orientedcreative problem-solvingcritical thinkingmentoring
Certifications
Bachelor's Degree in Computer Science