Logo
Compoze Labs

Full Stack Software Engineer II

Compoze Labs, Minneapolis, Minnesota, United States, 55400


Company Description

Job Description

Full job description

We are seeking a talented Mid-Level Software Engineer to design, develop, and maintain full stack software solutions. This role involves working through various stages of the software development life cycle (SDLC), writing well-designed and testable code, and collaborating with teams to deliver high-quality software. The ideal candidate has 2-5 years of experience in software development, is familiar with agile methodologies, and has some exposure to DevOps practices (e.g., CI/CD pipelines, Infrastructure as Code like Terraform) and cloud hosting services (AWS, Azure, GCP). The role requires building innovative software that meets coding standards and technical designs.This role may involve gaining experience in LLM and AI integrations. Strong problem-solving skills and a customer-oriented approach are essential.

Job Location:

Hybrid office/remote - in our office in Minneapolis 2-3 days per week

Responsibilities:Execute the full software development life cycle (SDLC)Write well-designed, testable codeCollaborate with clients and team members to build value-driven projectsIntegrate software components into a functional systemDevelop software verification plans and quality assurance proceduresDocument and maintain software functionalityTroubleshoot, debug, and upgrade existing systemsDeploy programs and evaluate user feedbackComply with project plans and industry standardsDocument and diagram requirements and solutionsJob Type: Full-time

Pay: From $80,000.00 per year

Benefits:

401(k)Dental insuranceHealth insurancePaid holidaysPaid time offParental leaveVision insuranceSchedule:

8 hour shiftAbility to Commute:

Minneapolis, MN 55403 (Required)Ability to Relocate:

Minneapolis, MN 55403: Relocate before starting work (Required)Work Location: Hybrid remote in Minneapolis, MN 55403

Qualifications

Skills - Need to have:

2-5 years of proven work experience as a Software Engineer or DeveloperExperience in development with TypeScript/Node, JVM, or .NETSome experience with cloud hosting services (AWS, Azure, or GCP)Good knowledge of relational databases and SQLAbility to document requirements and specificationsStrong problem-solving skills and attention to detailSkills - Nice to have:

Interest in learning about AI Code tools like langchainInterest in learning about Infrastructure as Code tools like Terraform or CloudFormationExperience with CI/CD pipelinesFamiliarity with test-driven developmentFront end experience with React, React Hooks, ChakraUI, or TypescriptBack end experience with Node.js, Next.JS, or TypescriptDatabase experience with PostgreSQL

BSc degree or equivalent experience in Computer Science, Engineering, or relevant field is preferred.

Additional Information

All your information will be kept confidential according to EEO guidelines.