What are the responsibilities and job description for the Junior Software Engineer position at Revenova?
Benefits:
Responsibilities
We offer a comprehensive benefits package designed to support the well-being of our employees and their families. This includes health insurance with two PPO plan options covering medical care, prescriptions, preventative services, and virtual visits, as well as dental and vision coverage. Additional benefits include voluntary short-term disability insurance, life, and AD&D coverage, and a 401(k) plan with a 3% Safe Harbor contribution (subject to IRS HCE guidelines). Employees also receive generous time-off benefits for vacation, sick leave, and company holidays, along with eligibility for a corporate bonus or sales commission plan based on their role.
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Responsibilities
- Design, develop, evaluate, and deploy TMS software features and enhancements on the Salesforce platform.
- Write clean, efficient, and maintainable code using Apex, Visualforce, and Lightning Web Components (LWC).
- Collaborate with cross-functional teams, including product management, QA, and support, to ensure high-quality software delivery.
- Debug and troubleshoot complex issues, providing timely and effective resolutions while exercising discretion and independent judgment.
- Participate in code reviews, ensuring adherence to coding standards and implementing best practices.
- Stay up to date with Salesforce updates, technologies, and industry trends to incorporate best practices into development efforts.
- Document technical specifications, processes, and solutions for internal use and knowledge sharing.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Strong understanding of object-oriented programming principles.
- Experience with Salesforce development, including Apex, Visualforce, and Lightning Web Components, or a demonstrated ability to learn these technologies.
- Familiarity with web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
- Knowledge of database concepts and query languages (e.g., SQL,SOQL).
- Experience with version control systems like Git.
- Strong problem-solving and analytical skills, including the ability to independently analyze and resolve complex technical issues.
- Excellent verbal and written communication skills.
- A proactive attitude and eagerness to learn innovative technologies and tools.
- Ability to work effectively both independently and in a collaborative team environment.
- Salesforce certifications (e.g., Salesforce Platform Developer I) or a strong interest in pursuing certifications, preferred.
- Experience with cloud-based applications or previous projects utilizing Salesforce preferred.
- Understanding of Agile software development methodologies preferred.
We offer a comprehensive benefits package designed to support the well-being of our employees and their families. This includes health insurance with two PPO plan options covering medical care, prescriptions, preventative services, and virtual visits, as well as dental and vision coverage. Additional benefits include voluntary short-term disability insurance, life, and AD&D coverage, and a 401(k) plan with a 3% Safe Harbor contribution (subject to IRS HCE guidelines). Employees also receive generous time-off benefits for vacation, sick leave, and company holidays, along with eligibility for a corporate bonus or sales commission plan based on their role.