Hybrid Junior Software Developer na Maxim Crane Works, L.P.
Maxim Crane Works, L.P. · Canonsburg, Estados Unidos Da América · Hybrid
- Junior
- Escritório em Canonsburg
Maxim is on the lookout for a passionate Junior Software Developer to join our growing team in Canonsburg, PA. This is your chance to jump into real-world projects, learn directly from experienced developers, and make an immediate impact as you sharpen your coding and problem-solving skills.
Key Duties/Responsibilities:
- Design, develop, and maintain code-based applications to meet business requirements.
- Build and refactor API endpoints to improve performance, scalability, and maintainability.
- Develop and enhance front-end modules/pages for existing web applications.
- Troubleshoot and resolve software-related issues reported through IT support tickets.
- Collaborate with team members to review code, share knowledge, and follow best practices.
- Participate in testing, debugging, and deployment processes to ensure high-quality releases.
What are the perks?
We are delighted to offer “the usual” and then some! We are proud to offer day one eligibility for medical, dental and vision plans. We also offer paid vacation, paid holidays, paid sick time, paid parental leave, and 401(k) plans with company match made every pay period. Maxim has other great offerings including life insurance, AD&D, flex and health savings accounts, wellness programs, critical illness and accident plans, and short-term and long-term disability, plus employee discounts. Additionally, we provide opportunities to expand your skillset and knowledge base.
Why Maxim?
Our work impacts our country in local communities, helping transform where people live, work and play. You’ll be a part of some of the biggest, most high-profile construction sites across the country and have the opportunity to support our coast-to-coast team across 60 branches in the United States.
Minimum Requirements:
.
Education
- Bachelor of Science with a major in Computer Science (or similar focus) or equivalent combination of education and experience
Experience
- 0 - 2 years of software development experience in a team setting
- 0 - 2 years of experience performing Unit Testing
Skills/Knowledge:
Required:
- Proficiency in at least one modern programming language (e.g., C#, JavaScript, Python, or Java).
- Basic understanding of web technologies (HTML, CSS, JavaScript) and/or backend development concepts.
- Familiarity with relational databases (e.g., SQL Server, MySQL, or PostgreSQL).
- Strong problem-solving skills and attention to detail.
- Ability to learn quickly and work effectively in a collaborative environment.
- Written and oral English communication skills, necessary to produce impactful content and coordination across many different levels
Preferred (Nice to Have):
- Experience with .NET Core and ASP.NET
- Experience with Angular or React.
- Exposure to REST API design and development.
- Understanding of version control systems (e.g., Git).
- Knowledge of software development life cycle (SDLC) processes.
Candidatar-se agora