Note: This posting will close earlier than October 20, 2024, if 100 applications are received prior to that date.
Position Summary
The IT Business Solutions Department (ITBS) develops, maintains and supports applications to assist the business in performing its mission to provide our members a secure pension. Additionally, this department performs requirements analysis and research services to identify appropriate solutions to solve business problems. This student intern position will gain real world insight in how applications are supported and maintained for the New York State Teachers' Retirement System.
Minimum Qualifications
Candidates must be currently enrolled in a full-time bachelor's or master's degree program in Computer Science, Business Information Systems or Computer Information Systems or closely related major with at least one semester remaining to complete all degree requirements following the internship.
Preferred Qualifications
- Proficient with basic computer and hardware troubleshooting skills.
- Proficient in Microsoft Office 365 products such as Word, Excel, SharePoint, Outlook, Visio, OneNote and beginner relational databases.
- Possess strong attention to detail and good communication skills.
- Team oriented with collaboration goals in mind.
- Self-motivated individual interested in independent research work.
- Fundamental knowledge of the system development lifecycle, document management, specification writing and test plans.
- Experience with SQL.
- Proficient in basic coding, troubleshooting and debugging.
Work Modality
This position is subject to a hybrid work schedule.
Job Duties
The IT Business Solutions Department is seeking interns to work within the below units. Selected candidates will be assigned to a specific unit based on their individual interests, skills, and qualifications.
Business Web Development Unit:
- Develop enterprise applications using the Microsoft .NET software frameworks.
- Collaborate with our development team to enhance existing .NET applications.
- Participate in code reviews and contribute to feature development.
- Gain exposure to modern .NET technologies and best practices.
- Learn about configuration management principles and practices.
- Support the configuration change control process.
- Contribute to maintaining accurate records of software releases and builds.
- Learn about version control, build pipelines, and monitoring.
Infrastructure Development Unit:
- Collaborate with our development team to enhance existing .NET applications.
- Participate in code reviews and contribute to feature development.
- Gain exposure to modern .NET technologies and best practices.
- Intranet modernization and upkeep.
- Assist in the migration of our intranet platform to a centralized employee center. Work closely with stakeholders to understand requirements and ensure a smooth transition. Help design and implement user-friendly interfaces for employees.
- Learn about configuration management principles and practices.
- Support the configuration change control process.
- Contribute to maintaining accurate records of software releases and builds.
- Collaborate with cross-functional teams to automate configuration management processes.
- Work alongside our DevOps engineers to understand continuous integration, delivery, and deployment using our on-premises Azure DevOps server.
- Gain hands-on experience with automation tools and frameworks.
- Assist in identifying bottlenecks in the software development life-cycle.
- Learn about version control, build pipelines, and monitoring.
Workflow Solutions Development Unit:
- Review Enhancements and Defects for developer story creation.
- Review Log Files for errors and create incidents where applicable.
- Gather requirements for development efforts.
- Perform development within our development instance.
- Conduct and/or attend meetings related to team development efforts.
- Triage incidents assigned to the unit for remediation.
- Quality Assurance Testing for developed solutions.
- Configure Service Catalog items as necessary.
- Add and Update knowledgebase to reflect changes in process and development.
PeopleSoft and Workday Programming Unit:
- Learn the toolsets related to PeopleSoft and/or Workday and apply knowledge to selected project assignments to build programming knowledge in these areas.
- Participate as a team member on PeopleSoft and/or Workday projects selected.
- Assist in the analysis of user requirements.
- Apply programming skills to providing technical support for application modules assigned. This will include coding, testing, installation and documentation of the system’s functions.
- Participate in discussions of the definition, design and construction of processes/structures to support project requirements.
- Ensure that system development and support projects adhere to application development standards and procedures, standard configurations and policies dictated by the New York State Teachers’ Retirement System.
- Provide support, troubleshooting and maintenance of assigned systems to ensure that New York State Teachers’ Retirement System staff can utilize applications in an efficient and timely manner.
- Collaborate on information in a team environment in order to communicate goals, objectives and knowledge.
- Code, test and implement applications in a team environment.
Salary Grade
This position is a non-graded position.
Salary Range
$20.00 per hour
Job Type
Temporary
EEO STATEMENT
At NYSTRS, diversity, equity, and inclusion are integral to our mission of providing our members with a secure pension and exceptional customer service. We are committed to fostering an inclusive and equitable culture where all diversity is valued and recognized as a source of strength and enrichment across all operations.
NYSTRS is proud to provide equal opportunities to all employees and qualified applicants without regard to race, color, religion, creed, sex, gender expression or identity, national origin, age, ability and disability status, veteran status, marital status, pregnancy status, sexual orientation, citizenship, or any other legally protected class. We are committed to being a workplace that attracts, supports, and retains talented individuals from diverse backgrounds and experiences while championing equal opportunity across recruitment, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
All applications to NYSTRS should be done via our website. NYSTRS will never ask you to submit private information via email or direct you to submit private information to another site as part of our recruitment process.
#J-18808-Ljbffr