Logo
Apex Systems

Sr Fullstack Software Engineer

Apex Systems, Dearborn, Michigan, United States, 48120

Save Job

## Job Description# Sr Fullstack Software Engineer1. Collaborate with customers to understand their use cases, pain points, and requirements, advocating for user-centric software solutions.2. Solve complex problems by designing, developing, and delivering software using various tools, languages, frameworks, methodologies (e.g., Agile), and technologies.3. Evaluate software requirements and determine the most suitable technology stack, integration methods, and deployment strategies.4. Design high-level software architecture, outlining structure, components, and interfaces.5. Work closely with cross-functional teams including product owners, designers, and architects.6. Define and implement software testing strategies, guidelines, and processes aligned with organizational goals, industry standards, and best practices.7. Continuously improve application performance and development efficiency by adopting new technologies.8. Apply modern programming practices such as test-driven development, continuous integration, and continuous delivery.9. Implement security measures to protect user data, including encryption and anonymization.10. Build user-friendly and interactive interfaces.11. Develop and maintain back-end services such as APIs and microservices using server-side languages.12. Stay current with emerging technologies and actively contribute to industry collaborations and innovation.* Full-stack development across client-side and server-side applications.* Experience with modern frameworks, open-source tools, and cloud technologies (GCP).* Strong grasp of Agile methodologies, test-driven development, and CI/CD practices.* Ownership of software throughout its lifecycle: development, support, and maintenance.* Familiarity with DevOps tools such as GitHub, CI/CD pipelines, 42Crunch, FOSSA, SonarQube, and Cycode.* Awareness of emerging technologies in cloud platforms, data science, and AI/ML, with a customer-first mindset.* 10+ years in IT* 8+ years in software development* Proficiency in two programming languages or advanced expertise in one* Experience mentoring or guiding others #J-18808-Ljbffr