Job Description: Software Consultant
Position: Software Consultant
Location: USA
Company: Mantra Technologies
About Us: Mantra Technologies is a dynamic IT solutions provider, dedicated to delivering innovative and high-quality software solutions to clients globally. We specialize in a wide range of services, including software development, consulting, and IT infrastructure management.
Role Overview: As a Software Consultant, you will play a crucial role in analyzing client needs, developing tailored software solutions, and providing expert guidance throughout the project lifecycle. You will work closely with clients and internal teams to ensure the successful delivery of high-quality software products.
Key Responsibilities:
- Consultation: Collaborate with clients to understand their business requirements and provide expert advice on software solutions.
- Analysis: Conduct detailed analysis of client systems and processes to identify areas for improvement.
- Development: Design, develop, and implement software solutions that meet client specifications.
- Project Management: Oversee project timelines, budgets, and deliverables to ensure successful project completion.
- Support: Provide ongoing support and maintenance for delivered software solutions.
- Training: Conduct training sessions for clients to ensure effective use of software solutions.
- Documentation: Prepare detailed documentation for all phases of software development and implementation.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Software Consultant or similar role.
- Proficiency in programming languages such as Java, Python, C#, or others.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Knowledge of software development methodologies and best practices.
Preferred Skills:
- Experience with cloud computing platforms like AWS, Azure, or Google Cloud.
- Familiarity with Agile and Scrum methodologies.
- Certification in relevant software or IT frameworks.
Benefits:
- Competitive salary and performance bonuses.
- Comprehensive health insurance plans.
- Opportunities for professional development and career growth.
- Flexible working hours and remote work options.
Mantra Technologies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Feel free to tailor this description further to align with the specific needs and culture of Mantra Technologies.
Job Type: Full-time
Pay: $90,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Flextime
- Health insurance
Compensation package:
- Bonus opportunities
- Performance bonus
Experience level:
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Experience:
- REST: 1 year (Preferred)
- Java: 1 year (Preferred)
Ability to Commute:
- New York, NY 10005 (Preferred)
Ability to Relocate:
- New York, NY 10005: Relocate before starting work (Preferred)
Work Location: In person