
On-Site
Full-Time
Chennai, Tamil Nadu
India
Skills
CI
SQL
.NET Core
.NET Framework
Model-View-Controller (MVC)
ASP.NET Web API
About the Role
Skills (Must have)
Strong coding skills: Proficiency in C#, databases (SQL Server, PostGreSQL), APIs, Angular, and related technologies.
Programming Languages: C#, .NET 8 and potentially other languages relevant to the project.
Databases: SQL Server, PostGreSQL, and database design principles.
Front-End Frameworks: Angular, Ionic, and potentially other JavaScript frameworks.
Software Development Methodologies: Agile, Scrum, or other relevant methodologies.
Version Control Systems: Git or similar tools for code management.
Testing and Debugging: Unit testing, integration testing, and debugging techniques.
Cloud Technologies: AWS.
Security Best Practices: Understanding of secure coding practices and security protocols.
Problem-solving: Ability to identify and resolve technical challenges quickly and effectively
Communication skills: Excellent communication and collaboration abilities within a team environment.
Adaptability: Capacity to learn and adapt to new technologies and frameworks swiftly.
Passion for technology: Genuine enthusiasm for staying up-to-date with the latest technological advancements.
Responsibilities
Develop and maintain applications: Design, code, test, and maintain high-quality software applications using technologies like .NET, SQL Server, PostGreSQL, Angular, and Ionic.
Collaborate with team members: Work closely with other developers, designers, and QA to ensure smooth project execution
Planning and Estimation: Contribute to project planning by estimating effort, identifying potential risks, and defining realistic timelines.
Task Delegation and Prioritization: Delegate tasks to team members based on their skills and expertise, ensuring efficient workflow and timely completion of deliverables
Problem Solver: When the team encounters complex technical challenges, steps in to analyze the issue quickly, guide troubleshooting efforts, and provide effective solutions.
Participate in code reviews: Establish and enforce coding standards, conduct code reviews, and ensure the team produces clean, maintainable, and efficient code.
Troubleshoot and resolve issues: Identify and resolve technical issues that arise during development and testing.
Stay up-to-date with technologies: Continuously learn and explore new technologies to improve your skills and knowledge.
Education Qualifications : B.E, B.Tech, MCA in Computer Science or equivalent experience
Strong coding skills: Proficiency in C#, databases (SQL Server, PostGreSQL), APIs, Angular, and related technologies.
Programming Languages: C#, .NET 8 and potentially other languages relevant to the project.
Databases: SQL Server, PostGreSQL, and database design principles.
Front-End Frameworks: Angular, Ionic, and potentially other JavaScript frameworks.
Software Development Methodologies: Agile, Scrum, or other relevant methodologies.
Version Control Systems: Git or similar tools for code management.
Testing and Debugging: Unit testing, integration testing, and debugging techniques.
Cloud Technologies: AWS.
Security Best Practices: Understanding of secure coding practices and security protocols.
Problem-solving: Ability to identify and resolve technical challenges quickly and effectively
Communication skills: Excellent communication and collaboration abilities within a team environment.
Adaptability: Capacity to learn and adapt to new technologies and frameworks swiftly.
Passion for technology: Genuine enthusiasm for staying up-to-date with the latest technological advancements.
Responsibilities
Develop and maintain applications: Design, code, test, and maintain high-quality software applications using technologies like .NET, SQL Server, PostGreSQL, Angular, and Ionic.
Collaborate with team members: Work closely with other developers, designers, and QA to ensure smooth project execution
Planning and Estimation: Contribute to project planning by estimating effort, identifying potential risks, and defining realistic timelines.
Task Delegation and Prioritization: Delegate tasks to team members based on their skills and expertise, ensuring efficient workflow and timely completion of deliverables
Problem Solver: When the team encounters complex technical challenges, steps in to analyze the issue quickly, guide troubleshooting efforts, and provide effective solutions.
Participate in code reviews: Establish and enforce coding standards, conduct code reviews, and ensure the team produces clean, maintainable, and efficient code.
Troubleshoot and resolve issues: Identify and resolve technical issues that arise during development and testing.
Stay up-to-date with technologies: Continuously learn and explore new technologies to improve your skills and knowledge.
Education Qualifications : B.E, B.Tech, MCA in Computer Science or equivalent experience