Salary
💰 $130,000 - $145,000 per year
Tech Stack
AngularAzureCloudDockerJavaScript.NETSQLTypeScript
About the role
- Develop, maintain, and assist in the design of software products that delight users
- Collaborate within a cross-functional team fostering mutual learning and growth
- Build, support, and deploy software with high availability, performance, efficiency, and security
- Ensure disaster recovery capabilities
- Participate in tool and technology selection, deployments, security tasks, performance tuning, and production monitoring
- Mentor less experienced engineers
- Conduct unit, integration, and performance testing to ensure code quality and functionality
- Participate in code reviews
- Debug and troubleshoot complex software issues efficiently
- Participate in a predictable on-call schedule to provide major incident support for production issues
- Stay up-to-date with the latest software development trends and technologies
- Lead technical design discussions and document solutions for complex problems
- Collaborate with agile team members to ensure user stories are actionable, valuable, and testable
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 5 years of relevant work experience
- Experience in front end technology such as HTML, CSS, and JavaScript/TypeScript frameworks (Angular preferred)
- Experience in an object-oriented programming language (C#.NET preferred)
- Experience in source code version control (git preferred)
- Experience in relational database technology
- Experience in writing SQL queries against a relational database
- Experience in cloud native design and development (Azure preferred)
- Experience in containerization (Docker)
- Experience in CI/CD tools
- Experience with design patterns and software architecture principles
- Familiarity with security frameworks for user and services authentication and authorization
- Competitive Medical, Dental, and Vision insurance
- HSA/FSA
- Voluntary Hospital Indemnity, Critical Illness, accident insurance, and short term disability
- Voluntary Life Insurance for self, spouse and dependent
- Company-paid Basic Life Insurance and Long Term Disability
- Retirement plan and employer match contribution with Profit Share
- Tuition Reimbursement program
- Company perks and discount program
- Engaging Wellness and financial education resources
- Employee Assistance Program
- Incentive Plans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
HTMLCSSJavaScriptTypeScriptC#.NETSQLAzureDockerCI/CDdesign patterns
Soft skills
collaborationmentoringproblem-solvingcommunicationleadershipagile methodologycode reviewperformance tuningdebuggingdisaster recovery