Job Description :
Greetings from SM Solutions!!!
Hope your doing well,
 
Job Title:  Java developer
Duration: Full time on our Pay-Roll
Visa Status: Transfers
 

Responsibilities:

 

  • Collaborate with the team to understand project requirements and contribute to the technical design and architecture of web applications.
  • Develop responsive and user-friendly front-end interfaces using Angular and ensure they align with the design guidelines and usability standards.

  • Design, develop, and maintain back-end functionalities using C# and related technologies, including database interactions, APIs, and server-side logic.

  • Write clean, well-structured, and maintainable code that adheres to industry best practices and coding standards.

  • Conduct thorough testing and debugging of applications to ensure high performance, reliability, and security.

  • Optimize web applications for maximum speed and scalability, addressing performance bottlenecks as needed.

  • Collaborate with the QA team to conduct code reviews and participate in continuous integration and deployment processes.

  • Stay updated with the latest trends and advancements in web development and recommend innovative solutions to improve product quality and efficiency.

  • Troubleshoot and resolve technical issues, providing timely and effective solutions.

  • Work closely with clients and stakeholders to gather feedback and implement necessary changes to enhance the user experience.

 

Requirements:

 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Full Stack Developer with expertise in C# and Angular.

  • Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, TypeScript, and front-end frameworks/libraries (Angular 2+).

  • Solid understanding of server-side languages like C# and related frameworks (e.g., ASP.NET Core).

  • Experience with database technologies like SQL Server and ORM frameworks (e.g., Entity Framework).

  • Knowledge of RESTful APIs and experience in integrating back-end services with front-end components.

  • Familiarity with version control systems (e.g., Git) and Agile development methodologies.

  • Ability to work collaboratively in a team environment and communicate effectively with technical and non-technical stakeholders.

  • Strong problem-solving skills and the ability to think critically about software design and implementation.

  • A strong passion for learning and staying up-to-date with the latest technologies and industry trends.

     

    Preferred Skills (not mandatory but a plus):

  • Experience with cloud platforms (e.g., Azure, AWS) and serverless computing.
  • Knowledge of front-end testing frameworks (e.g., Jasmine, Karma) and back-end testing tools (e.g., NUnit, MSTest).

  • Familiarity with UI/UX design principles and user-centered design practices.

,

Sid

             

Similar Jobs you may be interested in ..