NISH TECHNOLOGIES

Senior Software Engineer - .Net

Click Here to Apply

Job Location

chennai, India

Job Description

Key Responsibilities : - Design, develop, and test robust and scalable software applications. - Utilize object-oriented programming principles and best practices to write clean, efficient, and maintainable code. - Implement secure coding practices to protect against vulnerabilities and data breaches. - Collaborate with other engineers, product managers, and designers to translate business requirements into technical solutions. - Leverage cloud technologies, preferably AWS, to build and deploy scalable and resilient applications. - Utilize cloud-native principles and patterns to optimize application performance and cost-efficiency. - Implement infrastructure as code (IaC) practices to automate infrastructure provisioning and configuration. - Design and implement RESTful APIs to expose application functionality to other systems and clients. - Ensure API security, performance, and reliability. - Document APIs using industry-standard practices. - Write comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability. - Collaborate with QA teams to identify and resolve defects. - Implement automated testing frameworks to streamline the testing process. - Stay up-to-date with the latest technologies and industry trends. - Actively participate in code reviews and provide constructive feedback. - Identify opportunities for improvement and propose innovative solutions. - Mentor junior engineers and share knowledge with the team. Required Skills and Experience : - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 7 to 9 years of software development experience. - Strong proficiency in object-oriented programming languages, preferably .NET/C#. - Solid understanding of database concepts and SQL. - Experience with cloud-native development, preferably AWS. - Proficiency in RESTful API design and development. - Knowledge of security best practices and vulnerability mitigation techniques. - Excellent problem-solving, debugging, and analytical skills. - Strong communication and collaboration skills (ref:hirist.tech)

Location: chennai, IN

Posted Date: 11/22/2024
Click Here to Apply
View More NISH TECHNOLOGIES Jobs

Contact Information

Contact Human Resources
NISH TECHNOLOGIES

Posted

November 22, 2024
UID: 4933332906

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.