5 Days working & Flexible timing: We offer a 5-day work week with flexible timing options, allowing employees to balance work and personal commitments.
Opportunity for growth: We value employee growth and development and provide opportunities for career advancement and learning through regular training sessions, mentorship, and a supportive work environment.
Collaborative work environment: We foster a collaborative work environment, encouraging teamwork, communication, and knowledge-sharing, which enables our team members to achieve their full potential.
Competitive compensation and benefits: We offer competitive compensation and benefits packages, including health insurance, paid time off, and a comprehensive employee recognition program, ensuring our employees feel valued and rewarded for their contributions.
Work-life balance: We recognize the importance of maintaining a healthy work-life balance and prioritize it by offering flexible working hours and remote work options, ensuring our team members can have fulfilling personal lives while achieving their professional goals.
No Hidden Policy: We maintain transparency in our policies, ensuring that our employees are aware of all the company policies and rules, and there are no hidden policies.
Training Sessions: We provide regular training sessions to our employees to help them stay up-to-date with the latest industry trends and technologies, and develop new skills.
On Time Salary: We ensure that our employees receive their salaries on time, eliminating any financial stress and uncertainty.
Sponsorship for Certification: We support our employees' professional growth by sponsoring relevant certifications and training programs, enabling them to stay up-to-date with the latest industry trends and technologies, and enhancing their skill sets.
Annual picnic & celebrations: We organize an annual picnic and celebrations for our employees, providing an opportunity for team-building and creating a fun and enjoyable work environment.
Agile execution: We use agile methodologies for project execution, enabling us to deliver high-quality solutions on time and budget, and ensuring our clients are satisfied with our services.
What will you do?
Lead the design, development, and maintenance of complex web applications using .NET Core and related technologies
Collaborate with cross-functional teams to develop high-quality, scalable and reliable applications
Mentor junior developers and provide technical guidance
Develop and maintain RESTful APIs using ASP.NET Core
Utilize Angular, React, or Vue.js to build dynamic user interfaces
Implement security measures, such as authentication and authorization, to protect sensitive data
Participate in code reviews and provide constructive feedback to fellow developers
Write clean, maintainable, and efficient code
Stay up-to-date with the latest technologies and industry trends
Identify and mitigate technical risks and roadblocks
Collaborate with project managers and stakeholders to ensure timely delivery of projects
What are we looking for?
Bachelor's degree in Computer Science or related field
At least 1 years of experience in full-stack web development using .NET Core
Strong knowledge of ASP.NET Core, C#, and .NET framework
Proficient in jQuery & Bootstrap
Well Verse in OOps and SOILD Principles
Proficient in Angular, React, or Vue.js
Experience with RESTful API development and integration
Knowledge of SQL and NoSQL databases (e.g., SQL Server, MongoDB)
Experience with Git and other version control systems
Familiarity with Agile methodologies and Scrum
Excellent problem-solving and critical thinking skills
Strong communication and collaboration skills
Ability to lead and mentor junior developers
Ability to work independently and as part of a team