Junior Software Developer
Reports to the Development Team Leader and assist with building and maintaining internal and customer-facing software. This is a learning-focused role with guidance from senior team members.
Summary: Reports to the Development Team Leader and assist with building and maintaining internal and customer-facing software. This is a learning-focused role with guidance from senior team members.
Key Results Area #1: Full Stack Development & Code Quality
Assist in developing and maintaining applications using C# .NET, SQL Server, and front-end technologies (JavaScript, HTML, Razor, CSS).
Write clear, readable code that follows team standards with guidance.
Learn and apply basic software design principles
Fix bugs, make small enhancements, and participate in refactoring under supervision.
Follow established patterns and practices for performance, security, and reliability.
Key Results Area #2: Team & Stakeholder Collaboration
Participate in meetings with the development team to understand requirements and tasks.
Ask questions to clarify assigned work and business needs.
Help investigate issues and communicate findings to the team.
Contribute to task estimates and planning with guidance from senior team members.
Key Results Area #3: Internal and Customer-Facing Software Support
Implement features and fixes based on designs and direction provided by senior developers.
Help improve the reliability and maintainability of existing systems through small, incremental changes.
Work closely with the Development Team Leader to prioritize and complete assigned tasks.
Key Results Area #4: Professionalism, Collaboration & Growth
Work effectively with teammates and follow team processes.
Participate in code reviews, design discussions, and planning sessions as a learner.
Take responsibility for assigned tasks and follow through with guidance.
Actively develop skills in .NET, SQL, web technologies, and software development best practices.
Contribute positively to team culture and demonstrate a willingness to learn and improve.
- Department
- Software Development
- Locations
- Bangor, ME - Headquarters
About S. J. Rollins Technologies
Imagine not having to deal with the frustrations of IT. Think about how much more you could do in your business if you were not distracted by IT problems. We understand that technology has the power to make our lives easier. However, making everything operate in unison is difficult. We inherently believe technology should not be a burden and we exist to orchestrate it so that your business can achieve more. Our mission is to remove the burdens of technology by providing solutions that create efficiency, stability, and security.
S. J. Rollins Technologies Inc. is a Maine Corporation that has been providing Hosted Services, Managed Services, Network Security, Software Development, and Phone & Communication solutions since its inception in 1986. We have a solid, proven 30-year history, an enduring commitment to customer satisfaction, and the expertise for your business needs.