Job Description
As a Software Developer at Dimension Consulting Inc., you will be responsible for designing, developing, and maintaining software applications. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements.
Responsibilities:
- Software Development: Design, develop, and maintain software applications.
- Requirements Gathering: Work with stakeholders to gather and document software requirements.
- Solution Design: Design software solutions that meet business needs.
- Testing & Validation: Conduct testing to ensure software solutions are free of defects and meet requirements.
- Documentation: Create detailed technical documentation for software applications.
- Support & Maintenance: Provide ongoing support and maintenance for software applications.
Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 3 years of real-time experience as a Software Developer.
- Technical Skills: Proficiency in programming languages such as Java, C#, or Python. Experience with software development frameworks and tools.
- Communication Skills: Excellent verbal and written communication skills. Ability to present complex information clearly to both technical and non-technical audiences.
- Problem-Solving: Strong analytical and problem-solving skills. Ability to think critically and propose effective solutions.
- Interpersonal Skills: Ability to work effectively with cross-functional teams and manage stakeholder relationships.
- Certifications: Relevant software development certifications are a plus.
Benefits
- Health Benefits
- Private Medical Coverage
- Dental Coverage
- Vision Coverage
- Life Insurance Policies
- Financial Benefits
- Competitive Compensation
- Retirement Benefits
- Employee Share Purchase Plan
- Professional Development
- Wellness Benefits
- Wellness Program
- Employee Assistance Program
- Paid Time Off
- Emergency Care Abroad
We offer competitive compensation and opportunities for career growth. If you are passionate about learning &eager to grow, we would love to hear from you. Apply now; forwarding your resume.
Our interview process is designed to be efficient, allowing you to showcase your strengths, current abilities, and future career aspirations while also determining if DIMCON is the right fit for you. We understand that everyone's circumstances are different, so our recruiting timeline is flexible. While the typical process takes two to four weeks, we can adjust or expedite the timeline based on your needs.
While customer satisfaction and user experience are our top priorities, we believe our employees are the face of the company and deserve to be nurtured to reach their full potential. We offer a range of benefits designed to support and develop our team. For a detailed overview of our benefits, please visit our Benefits page.