Application Developer at Penn State designing and developing software for business needs. Collaborating with teams to support production services and stay current with engineering trends.
Responsibilities
Establish and maintain best software development and design practices
Design and develop software for multiple systems based on identified business needs and requirements
Integrate more complex elements and technological advances into work assignments
Participate in the development process by programming all or parts of some applications
Work with teams to coordinate support of ongoing production services and new initiatives
Stay current with trends and initiatives for software engineering and architecture
Requirements
Bachelor's Degree
3+ years of relevant experience; or an equivalent combination of education and experience accepted
Programming skills in Angular, Typescript, HTML, CSS, JavaScript, RxJS, Google Material
Knowledge of continuous integration, Kubernetes, Docker, accessibility, responsiveness, and other programming languages is a plus
Benefits
Comprehensive medical, dental, and vision coverage
Robust retirement plans
Substantial paid time off including holidays, vacation, and sick time
75% tuition discount for employees and eligible family members
Desktop Engineering Intern assisting with daily tasks and endpoint monitoring in a fast - paced team environment. Gaining visibility into vulnerability scanning and supporting end users while learning technical skills.
Mobile Developer participating in front - end web projects for a fintech team. Collaborating on user interface integration and ensuring optimized performance and accessibility.
Developer Analyst contributing to Topaz's innovative financial market solutions. Collaborating on software development while enhancing user experiences and resolving technical challenges.
Senior Developer Technology Engineer optimizing CPU performance for large scale applications at NVIDIA. Collaborating with industry experts to publish optimization techniques and influence hardware design.
Operations Engineering Support 2 role at Celestica focusing on troubleshooting, repairing, and maintaining complex electromechanical systems in a manufacturing environment.
Technical Support role in engineering operations analyzing schematics and troubleshooting electromechanical systems. Collaborating with engineers and performing maintenance on assembly equipment.
Microsoft Developer responsible for Dynamics 365 solutions and ERP integration. Collaborating with global teams to deliver high - quality development projects.