Orvix Engineering ยท 5 months ago
Junior Developer
Orvix Engineering is a company dedicated to integrity, quality, and collaboration in the engineering industry. They are seeking a motivated Junior Developer to join their software development team, where the individual will assist in the design, coding, testing, and maintenance of software applications and systems.
Information Technology & Services
Responsibilities
Assist in the development of new features and functionality for web and desktop applications
Write clean, maintainable, and efficient code in programming languages such as Python, JavaScript, C#, or others as required by specific projects
Assist in debugging, troubleshooting, and resolving software issues and bugs
Follow best practices in coding standards and version control (using tools like Git)
Work closely with senior developers and engineers to understand project requirements and assist with the software design and development process
Participate in code reviews and collaborate with team members to ensure that the codebase is robust and maintainable
Learn and contribute to the software development lifecycle (SDLC), including gathering requirements, coding, testing, and deployment
Assist in the development and execution of unit tests and automated tests to ensure software functionality and performance
Identify and resolve issues found during the testing process
Collaborate with quality assurance teams to ensure software meets quality standards and specifications
Help with the ongoing maintenance of existing software systems, including addressing performance issues, implementing updates, and ensuring compatibility with new technologies
Provide support for existing applications, including debugging and providing solutions to user-reported issues
Maintain thorough documentation of development work, including code documentation, technical specifications, and system requirements
Assist in creating user manuals and technical documentation to support software releases
Stay updated with emerging technologies, programming languages, and industry trends
Participate in training and development programs to improve technical skills and knowledge
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience)
Proficiency in at least one programming language (e.g., Python, JavaScript, C#)
Familiarity with version control systems such as Git
Strong analytical skills with the ability to approach challenges methodically and creatively
Good written and verbal communication skills with the ability to collaborate with both technical and non-technical team members
A keen eye for detail to ensure that the software developed is robust and free from issues
Ability to work collaboratively in a team environment while also being self-motivated to complete tasks independently when needed
Preferred
Entry-level experience or internship in software development or related roles is preferred but not required
Familiarity with software development methodologies (Agile, Scrum, etc.)
Experience with web development frameworks, such as React, Angular, or Django, is a plus
Knowledge of databases and SQL, experience with relational and/or NoSQL databases is a plus
Experience with web development technologies (HTML, CSS, JavaScript) is desirable
Familiarity with cloud platforms, APIs, or third-party integrations is a bonus
Experience with front-end technologies like HTML, CSS, JavaScript, or frameworks such as React or Angular
Familiarity with back-end frameworks like Node.js, Django, or .NET
Understanding of agile software development methodologies
Familiarity with CI/CD pipelines and DevOps practices
Basic understanding of software testing frameworks and practices
Benefits
401(k) matching
Dental insurance
Health insurance
Life insurance
Paid time off (PTO)
Company
Orvix Engineering
Orvix Engineering | Engineering Excellence, Redefined At Orvix Engineering, we specialize in delivering cutting-edge civil engineering solutions that drive progress, innovation, and sustainability.
Funding
Current Stage
Early StageCompany data provided by crunchbase