App Innovation - Fullstack Consultant(Angular/React, Azure)

Hyderabad, Telangana   |   Full Time

Neudesic is on the lookout for an exceptional Senior Full Stack Developer who is well-versed in .NET, Angular, and Azure technologies. The ideal candidate will have hands-on experience with .NET Core 3.1 or higher and Angular 2+, alongside a solid understanding of cloud services. This position demands a comprehensive grasp of modern application architectures, leveraging various Azure services and databases to create robust solutions. The successful applicant will not only be responsible for designing innovative applications but will also play a pivotal role in mentoring junior team members, fostering a collaborative environment, and leading by example. If you are passionate about technology and eager to contribute to a dynamic team, we encourage you to apply and help shape the future of our development initiatives at Neudesic.
Key Responsibilities:  
  • Leveraging technologies such as .NET Core, Angular, and Azure, should be able to craft solutions that are not only efficient but also scalable.
  • Emphasizing Clean Code practices ensures that the applications built are maintainable and secure, fostering a development environment where quality is prioritized.
  • Engaging with micro-services architecture should be able to create modular applications which enhances flexibility and facilitates easier updates and maintenance.
  • Effective collaboration is essential, both within the team and with external stakeholders.
  • Adhering to best practices in code writing and unit testing is crucial for creating maintainable and secure applications.
  • Proficiency in working with both relational and non-relational databases is must developers with the versatility needed to manage diverse data storage solutions, ensuring that applications can efficiently handle various data types and structures.
  • Debugging and resolving technical issues across development, testing, and production environments is a critical responsibility.
  • The implementation and maintenance of Continuous Integration/Continuous Deployment (CI/CD) pipelines are vital for automating deployments.
  • Creating and maintaining technical documentation throughout the development and maintenance phases is essential for knowledge transfer and future reference.
  • Engaging with key members during the design phase of the solution is crucial.
  • Event Sourcing
Required Skills and Qualifications:
  • The ideal candidate will possess practical experience with .NET Core 3.1 or higher, complemented by a solid understanding of Angular 2 and above.
  • A comprehensive knowledge of Azure services, particularly in the realms of Compute, Storage, and Networking, is essential, especially within the context of cloud-native and hybrid applications.
  • Proficiency with relational databases like MSSQL, Postgres etc.
  • Familiarity with Clean Code practices and Agile development methodologies.
  • The candidate should demonstrate excellent problem-solving skills, showcasing the ability to work independently while also possessing exceptional interpersonal skills to effectively manage customer communications.
  • Exceptional interpersonal skills and ability to handle customer communications.
  • Experience with unit testing frameworks is crucial.
  • The candidate should be familiar with managing code repositories using Git.
  • A strong understanding of DevSecOps processes and workflows will further enhance the candidate's suitability for this role.
  • A strong understanding of Containerization and orchestration is pivotal.
  • Advanced level of understanding in System Design, Event-driven and Micro-services architecture patterns like choreography, orchestration and sagas.
  • Understanding of Message Brokers like Azure Service Bus, Kafka, Rabbit MQ
  • Exposure to the implementation of CI/CD pipelines.
 
Preferred Qualifications:
  • A solid foundation in .NET 6 and Angular 8 or above is preferred, as these technologies empower developers to create robust and dynamic web applications.
  • Understanding of GraphQL for efficient data querying and manipulation.
  • Familiarity with message brokers such as Azure Service Bus, Kafka, and Rabbit MQ is also vital, as these tools facilitate efficient communication between microservices, ensuring that data flows seamlessly across applications.
  • Exposure to generative AI tools such as Copilot and ChatGPT can further augment a developer's skill set, enabling them to leverage AI for improved productivity and innovation.
  • While not mandatory, having a Microsoft certification can serve as an asset, demonstrating a commitment to professional development.
  • Experience with Node.js for server-side development is a plus.
 

Submit Your Application

You have successfully applied
  • You have errors in applying
Or
  Autofill with LinkedIn