Kaizen Approach is seeking a Software Engineer (SWE) to develop, maintain, and enhance complex software systems, including analytics, algorithm development, and business management information systems.
Requirements
- Ability to analyze user requirements to derive software design and performance specifications
- Experience working in cloud environments, including distributed Big Data stores
- Design and code new software or modify existing software to add new features
- Debugging existing software to correct defects and modify software to adapt to new hardware
- Integrate existing software into new or modified systems and operating environments
- Develop data queries and complex database or data repository interfaces
- Oversee software development teams and ensure work meets process constraints
- Provide recommendations for improving documentation and software development standards
Benefits
- Premium healthcare
- Financial and family support
- Retirement planning
- Ongoing learning
- 4 weeks of PTO
- 11 holidays
- Gifted 401k
- Profit sharing
- Paid training