Software Developer, Software Engineer, Back-End Engineer, Back-End Developer, Database Developer, Full-stack Developer, Front end web developer, Back-end web developer Internship:
Software Developer, Software Engineer, Back-End Engineer, Back-End Developer, Database Developer, Full-stack Developer, Front end web developer, Back-end web developer Internship:
Up Cancer mission is to educate, engage, and empower those affected by young adult cancer.
Our vision is to become the leading young adult cancer survivor organization in the world.
Position: As a software engineer intern, you will work with a cross-functional national team to develop next-generation technologies. We're looking for Software engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing,
As a software engineer intern, you will work on a specific project critical to Up Cancer needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolves.
We are looking for software engineers to be versatile, display leadership qualities, and be enthusiastic to take on new problems across the full stack as we continue to push technology forward.
Responsibilities:
- Designing and develop new cutting edge software that features reliability, and development of integrative backend systems.
- Participate in the preparation, review, and evaluation of software/storage requirements and specifications
- Identify areas to improve architecture, application design, and scalability: identify bottlenecks across various application layers (client, network, load balancing, backend).
- Design, code, test, debug and document .NET applications; Automate Unit and Functional Testing as well as CICD pipelines (test, build assembly, and deployment) across all environments; Design, build, and present proofs of concept.
- Perform code reviews inspecting code quality and assuring process adherence.
- Plan, conduct, and monitor production launches and post-launch support coordinating geographically distributed teams in conference calls - Provide support for escalated production incidents orchestrating different teams for issue resolution.
- Stay current with new technology and development techniques
- Coach and learn from other team members through pairing, code reviews, and documenting code.
Preferred Experience:
Backend Java developer
(Required)
- Good understanding of Java
- Good understanding of RESTful API’s.
- Basic understanding of Github
(Would like to see)
- Experience with Spring Boot
- Experience with MySQL and/or JPA
- AWS deployment experience
Interns do not pay any fees. Interns can receive school credit.
The internship is based on your schedule. Internships are available via semester, academic school year, or during the summer. Our goal is to help you build your resume for the future and gain rich experience. You will be working with a team and making a difference in the lives of young adults dealing with cancer.
Interns will be supervised by CEO through email, phone calls, and teamwork video conferencing