Senior Software Application Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Case IQ · 4 months ago

Senior Software Application Developer

Case IQ is a company that helps organizations protect their employees and mitigate risks through innovative software solutions. They are seeking a Senior Software Application Developer to develop and maintain scalable, secure applications within their compliance product suite, collaborating with cross-functional teams and ensuring high standards of security and performance.

AnalyticsComplianceHuman ResourcesInformation ServicesInformation TechnologyRisk ManagementSaaSSoftware

Responsibilities

Develop and optimize scalable APIs and microservices using TypeScript, Node.js, Redis, OpenSearch, and PostgreSQL
Build and maintain micro front-end apps using React, Webpack, Storybook, and SingleSPA
Work with AWS services (CloudFront, S3, API Gateway, ECS, Lambda, RDS, etc.) to build and deploy cloud-native applications
Ensure security best practices in application development, including OWASP guidelines
Collaborate in peer design and code reviews, write automated tests, and participate in daily scrums
Collaborate closely with cross-functional teams, including other developers, QA engineers, UI/UX designers, and product managers, to deliver high-quality features and improvements
Contribute to scalability and performance improvements for a high-traffic multi-tenant application
Be a part of a work culture that encourages learning, growth, and collaboration, believing that it is with great people that we achieve great things
Actively participate in all Scrum ceremonies, including daily stand-ups, sprint planning, backlog refinement, and retrospectives, contributing technical insights and helping refine user stories
Maintain a high standard of security awareness, ensuring data protection, compliance with company policies, and adherence to industry standards in all aspects of work

Qualification

TypeScriptNode.jsSQLAWSMicroservicesReactDockerGitHubCI/CDEvent-Driven DesignContainerizationSaaSMulti-TenancyCommunication skillsOrganizational skills

Required

3+ year degree or diploma in Engineering, Computer Science, Programming, or a related field, or equivalent professional experience as a developer
8+ years of experience in software development, working on full-stack applications
Expert understanding of TypeScript, Node.js, and SQL
Exposure to Docker, Snowflake, GitHub, AWS, and CI/CD pipelines
Familiarity with Event-Driven Design, Containerization, SaaS, and Multi-Tenancy concepts
Ability to work well in a team environment and contribute to delivering a strong product experience
Good communication and organizational skills

Preferred

Experience in a technical lead role is a plus

Benefits

Work remotely within a flexible work environment (our team spans the US and Canada)
Competitive company-paid benefits plan starting day 1!
Generous professional development budget
RRSP/ 401k matching program
Half-day Fridays in the summer

Company

Case IQ case management software helps organizations investigate virtually any workplace incident.

Funding

Current Stage
Growth Stage
Total Funding
unknown
Key Investors
Resurgens Technology Partners
2022-04-27Private Equity

Leadership Team

D
David McNeill
Chief Executive Officer
linkedin
Company data provided by crunchbase