Integration Developer
Knix Wear
About You
- You thrive in a fast-paced environment and enjoy solving complex technical problems.
- You’re fluent in multiple programming languages and cloud services, with a passion for building scalable, high-performing solutions.
- You think holistically about architecture, security, and performance.
- You’re a strong collaborator who can translate business needs into technical solutions.
- You’re proactive, adaptable, and excited about Knix’s mission to redefine intimates.
Qualifications
- 5–7 years of experience in software development with a focus on integrations.
- Strong hands-on experience with AWS cloud architecture and services (Lambda, Step Functions, RDS, DynamoDB, S3, API Gateway, EventBridge, SQS/SNS).
- Proficiency in multiple programming languages and frameworks (e.g., .NET C#, Java, Python, React, JavaScript/NodeJS).
- Experience with relational databases (SQL, Snowflake) and cloud-native design patterns (microservices, serverless, containerization).
- Experience building and maintaining CI/CD pipelines.
- Solid understanding of cloud application security best practices.
- Experience working in agile teams and using tools such as JIRA and GitHub.
- Strong communication and collaboration skills, with the ability to work in globally distributed teams.
- Motivated self-starter who can manage deadlines and support testing needs outside standard business hours when required.
Responsibilities
- Design, develop, and maintain integrations across enterprise applications and AWS services.
- Build API and data integrations to support MySQL and Snowflake.
- Ensure systems are reliable, secure, and optimized for performance.
- Write clean, scalable code in languages such as .NET C#, Java, Python, and JavaScript/NodeJS.
- Contribute to all phases of the SDLC including code reviews, testing, debugging, and documentation.
- Implement CI/CD pipelines using tools such as Git, Jenkins, and GitHub.
- Follow agile methodologies and participate in sprint planning, retrospectives, and stand-ups.
- Apply best practices in cloud security, identity and access management, encryption, and secure coding.
- Troubleshoot, optimize, and performance-tune cloud-based applications.
- Stay current on emerging tools, frameworks, and technologies to drive continuous improvement.
