- Develop, test, and maintain high-quality software features aligned with core product requirements
- Collaborate with agile engineering teams on complex, multi-dimensional software projects
- Partner with product managers and developers to gather feedback during beta releases and refine user features
- Learn and adopt industry-standard coding practices, architecture guidelines, and design patterns
- Contribute high-quality code to complex projects in an agile team
- Receive mentorship and gain hands-on software development experience
Requirements
- Currently pursuing a degree in Computer Science, Engineering, or a related technical field
- Hands-on coding experience in Python, Java, C, C#, C++, .NET, Ruby, TypeScript, or Linux/Bash
- Ability to think critically and solve problems
- Ability to work effectively independently and within a collaborative team
- Strong willingness to learn, ask questions, and adapt to new software tools and methodologies
- Candidates must already possess authorization to work in the United States of America without employer sponsorship now or in the future
- Visa sponsorship is not available
Core Competencies
Demonstrates strong coding skills in Python, Java, C, C#, C++, .NET, Ruby, and TypeScript while collaborating effectively within agile teams. Possesses a solid foundation in software development principles and a commitment to learning and adapting to new technologies.
Highest-signal resume keywords
- Hands-On Coding Experience
- Agile Software Development
- Collaboration with Product Managers
- Critical Thinking and Problem Solving
- Authorization to Work in the USA
ATS Optimization Keywords
Hard Skills
- Python
- Java
- C
- C#
- C++
- .NET
- Ruby
- TypeScript
- Linux/Bash
- Software Development
Soft Skills
- Critical Thinking
- Problem Solving
- Adaptability
- Collaboration
- Willingness to Learn
Industry Keywords
- Agile Engineering
- Software Features
- Coding Practices
- Architecture Guidelines
- Design Patterns