Apex Systems
Sr Software Engineer
Apex Systems, Dearborn, Michigan, 48120
Job: 2054844 Job Description: Position Description: We are seeking a Full Stack Developer to work on both web and server-side engineering. You will leverage modern frameworks, open-source tools, and cloud technologies to develop software effectively through paired programming and methodologies like test-driven development, continuous integration, and deployment. Your responsibilities will include: Developing working, tested code across the full stack of technologies. Building distributed, service-oriented, cloud microservice-based architectures. Developing components across all tiers of the application stack. Integrating and deploying developed software. Modifying CI/CD pipelines and scripts to improve continuous integration practices. Identifying minimal viable products and decomposing features by story slicing. Identifying and managing inter-team dependencies to ensure timely delivery. Ensuring functional and non-functional quality and on-time delivery using agile and lean principles. Embracing extreme programming practices, including paired development, test-driven development, and continuous delivery. Collaborating closely with a balanced team of developers. Skills Required: 4 years of full stack software engineering experience. Experience with Google Cloud Platform (GCP). SQL experience in Oracle or Postgres. Self-starter with a results-oriented mindset. Willingness to learn new technologies and skillsets as needed. Strong communication skills for interacting with business customers. Strong troubleshooting and problem resolution skills with a commitment to quality and project timelines. Strong interpersonal skills and the ability to work individually or as part of a team. Education Required: Bachelor's degree in Computer Science or a related field. EEO Employer Apex Systems is an equal opportunity employer.