Are you passionate about creating innovative software solutions? Join our team as a Software Designer and help shape the future of custom applications!
What You’ll Do:
-
Design workflows and overall architecture for new and existing software.
-
Collaborate with internal subject matter experts and offshore development teams to transform user stories into functional tools.
-
Utilize modern technologies like React, Node.js, Python, and MongoDB to build efficient, scalable solutions.
-
Define critical test components for QA teams, ensuring functionality, performance, and security benchmarks are met.
-
Conduct code reviews, identify improvements, and implement enhancements using multiple programming languages and AI tools.
-
Document code, user experience, and development processes.
-
Communicate with clients and end users to gather feedback and improve usability.
What We’re Looking For:
-
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
-
3+ years of experience in a software development environment with demonstrated proficiency across multiple applications.
-
Preferred: Certifications relevant to software design or training toward certification.
-
Strong problem-solving skills, attention to detail, and ability to work collaboratively in a remote setting.
-
Availability to travel to Latrobe, PA for occasional in-person meetings as needed.
Why Join Us?
-
Work remotely with a dynamic, innovative team.
-
Opportunity to influence software design and development at every stage.
-
Continuous learning and growth in cutting-edge technologies.