Designing and developing software applications using the .Net framework
Collaborating with cross-functional teams to analyze, design, and implement new featuresWriting clean, efficient, and well-documented code
Troubleshooting and debugging software issues
Participating in code reviews and contributing to the overall software development process
Maintaining and updating existing software applications
Working with various databases, web services, and APIsCreating and maintaining technical documentation.Strong programming skills.Strong problem-solving and communication skills