Job Purpose:
We are seeking an experienced Senior Fullstack Developer proficient in .Net & Microsoft to join our dynamic team. In this role, you will be responsible for understanding business processes, designing and developing web applications, collaborating on requirement analysis, solving technical challenges, and ensuring code quality through thorough reviews and unit testing.
Roles & Responsibilities:
- Design, develop, and implement web applications and architectures using .Net and Sharepoint technologies. This includes developing effective APIs to facilitate seamless integration between different systems and applications.
- Collaborate closely with cross-functional teams on requirement analysis and specifications. Communicate technical concepts to non-technical stakeholders and gather relevant input for project planning and execution.
- Address and resolve complex technical problems and architectural challenges encountered during the development process. Analyze root causes of issues and implement effective solutions in a timely manner.
- Gain a deep understanding of business processes to effectively translate business needs and requirements into comprehensive documents and process diagrams that support product development.Conduct thorough code reviews to ensure adherence to coding standards, best practices, and architectural guidelines. Propose and implement solutions to optimize performance and enhance scalability. Develop and execute unit tests to validate the functionality and reliability of developed applications.