Full-Stack Software Engineer - Java, JavaScript, AI, ETL
About the Role
We're hiring a Full-Stack Software Engineer to join our dynamic team at Systems Technology Group, Inc. This position requires expertise in Java, JavaScript, AI, and ETL. As a Full-Stack Software Engineer, you will develop and maintain software solutions that meet our clients' needs while working in a collaborative environment.
What You'll Do
- Engage with customers to understand their use-cases, pain points, and requirements, advocating for user-centric software solutions.
- Design, develop, and deliver software solutions using various tools, languages, frameworks, and methodologies.
- Assess software application requirements and determine the most suitable technology stack and deployment strategy.
- Create high-level software architecture designs that outline the overall structure and components of the application.
- Collaborate with cross-functional teams, including product owners, designers, and architects.
- Define and implement software testing strategies and guidelines in line with industry regulations and best practices.
- Continuously improve application performance and optimize development efficiency by implementing new technologies.
- Support security practices to safeguard user data through encryption and anonymization.
- Develop and maintain back-end applications like APIs and microservices using server-side languages.
- Evaluate and incorporate emerging technologies to enhance solutions.
Requirements
- 6+ years of IT experience with at least 4 years in software development.
- Proficiency in JavaScript, Planisware scripting, Informatica IICS, and ETL.
- Experience in implementing IT-related automations and AI solutions for 3+ years.
- Familiarity with programming practices such as test-driven development and continuous integration.
- Strong experience in paired programming and executing functional tests.
- Experience with Planisware scripting and creating AI solutions in a product-driven organization.
Nice to Have
- Familiarity with agile methodologies.
- Experience in cloud technologies.
- Knowledge of security best practices in software development.
What We Offer
- Long-term position with opportunities for career growth.
- Immigration and permanent residency sponsorship assistance.
- Relocation assistance for candidates moving to Dearborn, Michigan.
- Competitive salary with performance bonuses.
- Comprehensive health benefits and retirement plans.
- Flexible work arrangements and a supportive team environment.
This Full-Stack Software Engineer role offers a unique opportunity to work with cutting-edge technologies in a supportive environment. With competitive pay and relocation assistance, it's perfect for career growth.
About Systems Technology Group
Explore Systems Technology Group careers in 2026 and discover exciting job opportunities tailored for you. Browse our listings for remote, hybrid, and office roles while utilizing advanced filters and application tracking to streamline your job search. Gain valuable company insights and find the perfect position that aligns with your skills and aspirations at Systems Technology Group. Start your career journey today!
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months