Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 29, 2024
    Deadline: Not specified
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Q-Sourcing Servtec Group is a global management consulting firm that helps people make significant improvements to their business performance and realize their most important career goals.
    Read more about this company


    QSSK-MCM-FSD-Full Stack Software Developer (Microsoft Technologies)

    Job Summary:

    • We are seeking an experienced Senior Full Stack Software Developer with at least 5 years of hands-on experience in Microsoft technologies, including .NET Core, Entity Framework, and SQL Server. The ideal candidate should also be a full stack developer with proficiency in front-end technologies and MVC frameworks. Additionally, having an interest in DevOps activities, including experience with Azure DevOps build and release pipelines, will be a significant advantage.


    • Full Stack Development: Design, develop, test, and maintain end-to-end software applications, covering both front-end and back-end components using Microsoft technologies.
    • Front-End Technologies: Utilize front-end technologies like HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, or Vue.js) to create intuitive and responsive user interfaces.
    • MVC Framework: Apply expertise in working with MVC frameworks to build scalable, modular, and maintainable applications.
    • Software Development Lifecycle: Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation and deployment.
    • DevOps Involvement: Display an interest in DevOps practices and actively contribute to the continuous integration and delivery process.
    • Azure DevOps Experience (Advantage): Leverage relevant experience in Azure DevOps build and release pipelines to streamline software deployment and automate release processes.
    • Test-Driven Development (TDD) Experience (Advantage): Familiarity with working in a Test-driven Development environment and developing unit tests using xUnit or NUnit will be considered an advantage.
    • Software Testing: Write unit tests and perform code reviews to ensure the quality, reliability, and security of the software.
    • Database Management: Work with SQL Server and Oracle databases to design efficient data models and implement database-related operations.
    • Object-Oriented Techniques: Utilize object-oriented programming principles to develop robust and scalable software solutions.
    • Design Patterns and Principles: Apply design patterns and best practices to create wellstructured and maintainable code.
    • Full Remote Work: Exhibit strong self-discipline, time management, and communication skills to succeed in a fully remote work environment.
    • Passion for Software Development: Demonstrate a passion for software development through a strong portfolio of personal projects or contributions to open-source projects


    • Experience: Minimum 5 years of professional experience in software development with a focus on Microsoft technologies (.NET Core, Entity Framework, SQL Server).
    • Full Stack Development: Proficiency in front-end technologies (HTML, CSS, JavaScript) and experience in working with MVC frameworks.
    • Azure DevOps (Advantage): Hands-on experience with Azure DevOps build and release pipelines will be considered a significant advantage.
    • Report Design Experience: Proven track record of designing and implementing effective reporting solutions.
    • Oracle Knowledge (Advantage): Working knowledge of Oracle databases and the ability to work with Oracle SQL.
    • Object-Oriented Programming: Proficiency in object-oriented programming and design principles.
    • Test-Driven Development (TDD) Experience (Advantage): Experience with TDD practices and writing unit tests using xUnit or NUnit will be considered an advantage.
    • Remote Work Skills: Self-motivated, disciplined, and able to thrive in a remote work environment.
    • Education: Bachelor’s degree in Software Engineering, Computer Science, or a related field.
    • Lifelong Learner: A keen interest in staying up-to-date with the latest technologies, trends, and best practices in the software development industry.
    • Problem-Solving Skills: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues efficiently.
    • Team Player: Capable of working collaboratively with cross-functional teams to achieve project goals.
    • Communication: Excellent verbal and written communication skills to convey technical concepts effectively.

    Method of Application

    Interested and qualified? Go to Q-Sourcing Servtec Group on to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Q-Sourcing Servtec Group Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail