260 TalentXO Jobs
Full Stack Developer - C#/Javascript (3-10 yrs)
TalentXO
posted 23hr ago
Role & Responsibilities
About the Role:
We are seeking a talented and motivated Full Stack Developer to join our dynamic Apra labs team. The ideal candidate will have hands-on experience across a variety of front-end, back-end, and database technologies. This role involves working with modern web frameworks, creating and consuming REST APIs, and working on data-driven solutions using the latest cloud technologies and reporting tools.
Responsibilities :
- Develop and maintain front-end applications using Razor View (MVC) in C#, JavaScript, jQuery, and React / Angular.
- Design and implement robust backend services using C# focusing on Rest APIs and integrating third-party APIs.
- Work with databases like Microsoft SQL, with a focus on gradually adopting NoSQL solutions.
- Create and maintain reporting solutions using SSRS, Crystal Reports, and Power BI.
- Design and manage ETL processes and data warehousing solutions using SSIS and SSAS.
- Collaborate with cloud infrastructure teams to deploy and maintain solutions on Azure, AWS, and Private Cloud environments.
- Ensure code quality and performance optimization through regular reviews and updates.
- Work in an Agile environment, actively participating in sprints, code reviews, and team meetings.
Ideal Candidate :
- Proficiency in front-end technologies such as Razor View (MVC), JavaScript, jQuery, and React / Angular.
- Strong backend development experience in C# using the Design First and Code First approaches.
- Experience with RESTful API development and integration of third-party APIs.
- Familiarity with Microsoft SQL and NoSQL databases.
- Hands-on experience with reporting tools like SSRS, Crystal Reports, and Power BI.
- Knowledge of ETL and data warehousing tools, particularly SSIS and SSAS.
- Experience with cloud platforms like Azure, AWS, and Private Cloud.
- Solid understanding of software development principles and practices.
- Experience with Power BI or other BI tools for data visualization.
- Knowledge of Python, Spark, or Databricks for advanced data processing.
Preferred Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of full-stack development experience.
- Familiarity with Agile/Scrum methodologies.
- Strong problem-solving and communication skills.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
3-10 Yrs