Employees in this role are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle, including designing software architecture, writing code, testing for quality, and deploying the software to meet customer requirements. This role includes full-stack software engineering responsibilities, developing all components of software, including user interface and server-side.
Required Skills & Qualifications
Proficiency in Teamcenter
Experience with C or Java
4 years in IT; 3 years in development
Practitioner level in at least one coding language or framework
Prior work experience at client or in the client's industry
Ability to work directly for Artech on W2
Preferred Skills & Qualifications
Experience with ITK
PLM Functional knowledge
Experience with emerging technologies and capabilities
Day-to-Day Responsibilities
Engage with customers to understand their use cases, pain points, and requirements
Solve complex problems by designing, developing, and delivering solutions using various tools, languages, frameworks, methodologies (like agile), and technologies
Collaborate with cross-functional teams like product owners, designers, architects, etc.
Define and implement software test strategy, guidelines, policies, and processes
Work on continuously improving performance and optimizing the application
Create user-friendly and interactive interfaces
Develop and maintain back-end applications like APIs and microservices using server-side languages
For immediate consideration, please click APPLY to begin the screening process with Alex.
Numbers & Facts
Location
Dearborn, MI
Skills
Agile Programming Methodologiesunmatched
Application Programming Interface (API)unmatched
Architectural Designunmatched
C Programming Languageunmatched
Computer Programmingunmatched
Continuous Improvementunmatched
Cross-Functionalunmatched
Emerging Technologyunmatched
Microservicesunmatched
Performance Managementunmatched
Performance Tuning/Optimizationunmatched
Problem Solving Skillsunmatched
Product Designunmatched
Product Lifecycle Managementunmatched
Server Programming/Applicationsunmatched
Software Administrationunmatched
Software Architecture Designunmatched
Software Development Lifecycle (SDLC)unmatched
Software Engineeringunmatched
Software Testingunmatched
Teamcenterunmatched
Test Plan/Scheduleunmatched
Test Strategyunmatched
Testingunmatched
Use Casesunmatched
User Interface/Experience (UI/UX)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.