A Junior Software Engineer with RTVision is responsible for developing and maintaining software applications under the guidance of senior staff. They will participate in all phases of the software development lifecycle, including design, coding, testing, and deployment.
Key Responsibilities
- Collaborate in design and development of software applications
- Code and test new software features
- Monitoring and identifying code errors and exceptions
- Continuously learn and apply new programming techniques and technologies
- Work effectively in a team environment
- Communicate clearly with team members and stakeholders
Job Details
- Work closely with other team members to conceptualize, build, and refine software applications. This includes participating in brainstorming sessions, user story mapping, and code reviews.
- Write clean, efficient code for new features. Conduct thorough testing to ensure functionality and identify any bugs before deployment.
- Use tools and practices to continuously monitor the software for coding errors and exceptions, ensuring quick identification and resolution of problems.
- Stay updated with the latest developments in software programming and technologies. Apply this knowledge to improve existing processes and incorporate new techniques into the development work.
- Collaborate effectively with team members, respecting different opinions and approaches, and contributing positively to achieve common goals.
- Maintain clear and open communication with all stakeholders, including team members, management, and clients, to ensure that everyone is aligned on project objectives and progress.
Skills & Requirements
- Educational Background: A 4-year degree in Computer Science, Programming, or a related field; or 2-year degree with a minimum of 2 years of experience.
- Technical Proficiency: Strong skills in JavaScript, HTML, and CSS. Familiarity with Vue.js, Nuxt.js, TypeScript, and server-side JavaScript would be beneficial.
- Problem-Solving Skills: Strong analytical and problem-solving abilities, particularly in debugging, optimizing performance, and implementing efficient solutions to complex web development issues.
- Attention to Detail: Precision in coding and debugging web applications.
- Continuous Learning: A commitment to staying current with the latest web development technologies and practices.
- Teamwork: Effective collaboration within a team.
- Communication Skills: Excellent verbal and written communication skills for clear teamwork and documentation.
About Us
RTVision is a software company that has been working with public and private sector agencies for over 20 years with a focus to advance the ability to manage, plan, construct, and maintain infrastructure through innovative software solutions.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Health insurance
- Paid holidays
- Paid time off
Schedule:
Location:
Work Location: Remote