Job Responsibilities:
· Develop Applications: Create, test, and deploy .NET applications using frameworks such as .NET Core or .NET Framework.
· Coding Standards: Write clean, maintainable, and efficient code that adheres to industry best practices and the company’s coding standards.
· Design Patterns: Implement software design patterns for scalable and maintainable code.
· Troubleshooting and Debugging: Identify and fix bugs in existing code and optimize performance.
· Unit Testing: Write unit tests and participate in code reviews to ensure software quality.
· Database Integration: Develop data access layers and integrate with databases using technologies
· API Development: Build RESTful APIs and integrate with third-party services.
· New Technologies: Stay up to date with the latest .NET technologies, tools, and frameworks.
· Technical Challenges: Explore and propose solutions for complex technical challenges.
· Team Collaboration: Work closely with other developers, designers, project managers, and stakeholders to ensure project requirements are met.
· Agile Development: Participate in daily stand-ups, sprint planning, and other agile ceremonies.
· Documentation: Maintain clear and accurate documentation for code and application features.
· Code Reviews: Conduct code reviews to ensure code quality and compliance with project standards.
· Bug Fixing and Updates: Provide ongoing support for applications, fix reported issues, and update existing code to maintain functionality.
· Performance Optimization: Monitor and improve the performance of applications to ensure they meet user expectations.
· Security Best Practices: Implement security measures to protect applications from vulnerabilities (e.g., using encryption, securing APIs, etc.).
· Requirements Gathering: Collaborate with clients or end-users to understand application requirements and functionalities.
· Feedback Implementation: Integrate feedback from end-users to refine application features and enhance user experience.
· Training and Support: Provide technical support and training to users as needed.
· Adopt Best Practices: Follow coding best practices and industry standards to produce high-quality, maintainable code.
· Compliance and Regulations: Ensure applications comply with relevant regulations and company policies.
· Continuous Learning: Keep skills up to date through continuous learning, training, and certifications.
Upman Placements is a firm of Researcher & Recruitment Specialists. The company started life in 2002 in India as a recruitment specialist firm. The company has built a stellar reputation for high ethical standards, a specialized focus and unparalleled service. Emerged As one of the only truly global specialized staffing firms focusing exclusively in professional positions for our clients spread across more than 20 countries with a sizable presence across industry levels. With footprints in competitive markets of India, Europe, United Kingdom, Middle East, Singapore, Malaysia, Philippines, Indonesia, Brunei and East & Central African countries.