Junior Software Engineer
Prestige Trucking Insurance · Tamarac, FL · 2 mo ago
On-siteEngineeringFull-time
Position Summary
Prestige Trucking Insurance is seeking a Junior Software Engineer to support the development, enhancement, and maintenance of internal systems and tools that power daily business operations.
Essential Duties and Responsibilities
- Support development of backend services, APIs, and internal tools under guidance from senior engineers
- Aid in building and maintaining frontend components and user interfaces
- Write clean, readable, and maintainable code following established standards
- Support basic automation scripts and small workflow improvements
- Absorb and resolve technical issues
- Contribute to system documentation and technical notes
- Participate in code reviews and learn from feedback
- Work with databases to read, write, and validate application data
- Support data accuracy and integrity within systems
- Learn and follow best practices for security, reliability, and performance
- Collaborate with team members across engineering, operations, and business teams
- Engage in testing activities including unit and basic integration testing
- Support deployments, environment updates, and system maintenance tasks
- Continuously develop technical skills through hands-on work and mentorship
Knowledge / Skills / Abilities (KSA’s)
- Foundational Programming Skills – Working knowledge of at least one backend or full-stack language such as Python, JavaScript, or TypeScript.
- Problem-Solving Ability – Ability to analyze issues, ask good questions, and contribute to solutions under guidance.
- Backend & API Fundamentals – Understanding of basic backend concepts including APIs, data flow, and service interactions.
- Frontend Fundamentals – Basic familiarity with modern frontend frameworks such as React or similar technologies.
- Database Basics – Understanding of relational databases and basic querying concepts.
- Attention to Detail – Ability to follow requirements carefully, test work, and ensure accuracy.
- Learning Mindset – Willingness to learn new technologies, tools, and workflows quickly.
- Collaboration & Communication – Ability to work effectively with teammates, receive feedback, and communicate clearly.
- Professionalism & Reliability – Demonstrated accountability, punctuality, and respect for processes and data confidentiality.
- Time Management – Ability to manage assigned tasks, meet deadlines, and communicate progress effectively.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent practical experience)
- At least 2 years of professional or internship experience in software development
- Basic programming experience in Python, JavaScript, or a similar language
- Familiarity with basic web development concepts (HTML, CSS, APIs)
- Exposure to version control systems such as Git
- Strong willingness to learn and grow in a production engineering environment
- Ability to work on-site in Tamarac, FL