ResponsibilitiesResponsibilities:
- Back-End Development:
- Apply Object-Oriented Programming (OOP) concepts proficiently.
- Utilize design patterns effectively in development tasks.
- Employ test automation frameworks to ensure robust and reliable code.
- Resolve issues through proficient use of debugging tools.
- Design develop and maintain server-side applications using Microsoft technologies ( C# .NET Core WCF Services).
- Implement and maintain APIs to facilitate communication between front-end and back-end systems.
- Ensure high performance and responsiveness of back-end services.
- Front-End Development:
- Develop responsive and user-friendly web interfaces using HTML CSS and JavaScript.
- Implement modern front-end frameworks (ReactJs AngularJS) to enhance user experience.
- Create visually appealing and user-friendly interfaces for web applications.
- Collaborate with UX/UI designers to translate design wireframes into functional and interactive user interfaces.
- Implement responsive design principles to ensure a consistent user experience across various devices and screen sizes.
- Database Management:
- Design and implement database schemas using Microsoft SQL Server.
- Optimize database queries for maximum efficiency and performance.
- Work with database administrators to ensure data integrity and security.
- Integration and Deployment:
- Collaborate with cross-functional teams to integrate front-end and back-end components.
- Implement continuous integration and deployment processes for efficient and reliable software delivery.
- Testing:
- Conduct thorough testing of applications to identify and fix bugs ensuring high-quality code.
- Collaborate with quality assurance teams to implement automated testing strategies.
Nice to Have:
- Working knowledge of C++ COM and DCOM
- Have background knowledge of process industries.
QualificationsQualifications:
- Bachelors degree in Computer science Engineering or related field.
- Proven experience as a Full Stack Developer with a focus on Microsoft Technologies.
- Proficient in front-end technologies such as HTML CSS JavaScript and front-end frameworks.
- Strong expertise in back-end development using C# .NET Core.
- Experience with Microsoft SQL Server and database design.
- Familiarity with GIT Bitbucket and agile development methodologies.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
Required Experience:
Staff IC
ResponsibilitiesResponsibilities:Back-End Development:Apply Object-Oriented Programming (OOP) concepts proficiently.Utilize design patterns effectively in development tasks.Employ test automation frameworks to ensure robust and reliable code.Resolve issues through proficient use of debugging tools.D...
ResponsibilitiesResponsibilities:
- Back-End Development:
- Apply Object-Oriented Programming (OOP) concepts proficiently.
- Utilize design patterns effectively in development tasks.
- Employ test automation frameworks to ensure robust and reliable code.
- Resolve issues through proficient use of debugging tools.
- Design develop and maintain server-side applications using Microsoft technologies ( C# .NET Core WCF Services).
- Implement and maintain APIs to facilitate communication between front-end and back-end systems.
- Ensure high performance and responsiveness of back-end services.
- Front-End Development:
- Develop responsive and user-friendly web interfaces using HTML CSS and JavaScript.
- Implement modern front-end frameworks (ReactJs AngularJS) to enhance user experience.
- Create visually appealing and user-friendly interfaces for web applications.
- Collaborate with UX/UI designers to translate design wireframes into functional and interactive user interfaces.
- Implement responsive design principles to ensure a consistent user experience across various devices and screen sizes.
- Database Management:
- Design and implement database schemas using Microsoft SQL Server.
- Optimize database queries for maximum efficiency and performance.
- Work with database administrators to ensure data integrity and security.
- Integration and Deployment:
- Collaborate with cross-functional teams to integrate front-end and back-end components.
- Implement continuous integration and deployment processes for efficient and reliable software delivery.
- Testing:
- Conduct thorough testing of applications to identify and fix bugs ensuring high-quality code.
- Collaborate with quality assurance teams to implement automated testing strategies.
Nice to Have:
- Working knowledge of C++ COM and DCOM
- Have background knowledge of process industries.
QualificationsQualifications:
- Bachelors degree in Computer science Engineering or related field.
- Proven experience as a Full Stack Developer with a focus on Microsoft Technologies.
- Proficient in front-end technologies such as HTML CSS JavaScript and front-end frameworks.
- Strong expertise in back-end development using C# .NET Core.
- Experience with Microsoft SQL Server and database design.
- Familiarity with GIT Bitbucket and agile development methodologies.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
Required Experience:
Staff IC
View more
View less