Job Title: Senior Software Engineer
Location: [Newyork,USA]
Company: Mantra Technologies USA
About Us: Mantra Technologies USA is a leading technology solutions provider specializing in [briefly mention the company's focus areas, industries served, or any unique selling points].
Job Description:
We are looking for a highly skilled and experienced Senior Software Engineer to join our team at Mantra Technologies USA. As a Senior Software Engineer, you will be responsible for leading the design, development, and deployment of cutting-edge software solutions that drive our business forward.
Responsibilities:
- Lead the full software development lifecycle, from planning and design to implementation and maintenance.
- Design and develop scalable, high-quality software solutions that meet business requirements.
- Collaborate with cross-functional teams (including product managers, designers, and other engineers) to deliver software solutions.
- Mentor and guide junior engineers, fostering a collaborative and innovative team environment.
- Conduct code reviews, ensure code quality, and promote best practices in software development.
- Continuously evaluate and improve existing software applications and systems.
- Stay updated with emerging technologies and industry trends, and apply them to improve our products and processes.
- Provide technical leadership and contribute to architectural decisions.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience as a Software Engineer, with a strong portfolio of successful projects.
- Experience in leading software development projects and mentoring junior team members.
- Proficiency in programming languages such as Java, Python, C++, or similar.
- Strong understanding of software architecture, design patterns, and principles.
- Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
- Excellent problem-solving and analytical skills.
- Ability to communicate effectively and collaborate with diverse teams.
- Strong commitment to delivering high-quality software solutions on time.
Preferred Qualifications:
- Master’s degree in Computer Science or related field.
- Experience with containerization (e.g., Docker, Kubernetes) and microservices architecture.
- Knowledge of modern frontend frameworks (e.g., React, Angular, Vue.js).
- Familiarity with Agile methodologies and CI/CD pipelines.
- Experience in developing and deploying AI/ML solutions is a plus.
Benefits:
- Competitive salary commensurate with experience.
- Comprehensive benefits package including health insurance, retirement plans, and more.
- Opportunities for professional growth and career advancement in a dynamic and innovative company.
- Collaborative and inclusive work environment that values creativity and teamwork.
Join our team at Mantra Technologies USA and contribute to building scalable and innovative software solutions that make a difference. Apply today and be part of our mission to drive technological excellence!
Job Type: Full-time
Pay: $90,000.00 - $120,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
Compensation package:
- Bonus opportunities
- Performance bonus
Experience level:
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Experience:
- Front-end development: 1 year (Preferred)
- CSS: 1 year (Preferred)
- Angular: 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