EXP: 10-15 yEARS. Location : Bangalore, Pune, Noida
We are looking for a Software Engineer with strong expertise in Dot Net Core, Microsoft SQL, C#, React JS, and other modern technologies to join our development team. The ideal candidate will be responsible for developing scalable software solutions, designing system architectures, and ensuring the high quality of the applications.
The role also involves coordinating with various stakeholders, designing system components, developing Proofs of Concept (POCs), and ensuring high standards for security and performance.
Key Responsibilities:
Solution Development: Develop, design, and maintain robust and scalable systems using Dot Net Core, C#, Entity Framework, Ado.Net, and Microsoft SQL.
Frontend Development: Build dynamic, user-friendly interfaces using React JS and Redux while ensuring responsiveness and optimal user experience.
System Design: Design and implement system architecture for various components and validate tools for efficiency and performance.
Collaboration: Participate in architectural and requirement meetings, and analyze technical requirements for applications by coordinating with different stakeholders.
POC Development: Develop Proofs of Concept (POC) to demonstrate the feasibility of solutions and ensure the systems are ready for developer implementation.
CI/CD Implementation: Implement and manage CI/CD pipelines using tools like Octopus, GitLab, ensuring smooth deployment and integration processes.
Design and Architectural Patterns: Apply design patterns and architectural patterns in system design to solve complex problems and enhance the softwares flexibility and scalability.
Caching Techniques: Implement efficient caching techniques to optimize application performance and scalability.
Unit Testing: Write and maintain unit tests to ensure the quality and reliability of code. Ensure that all components are thoroughly tested and validated.
Security: Monitor and resolve security alerts and ensure the project maintains high security standards across all stages of development.
Stakeholder Management: Work closely with project managers, business analysts, and other stakeholders to understand requirements, propose solutions, and recommend changes as necessary.
Skills and Qualifications:
Mandatory Skills:
Strong proficiency in Dot Net Core, C#, and Entity Framework.
Experience with Microsoft SQL and Ado.Net for database interactions.
Proficient in HTML5, JavaScript, React JS, and Redux for front-end development.
Expertise in Unit Testing frameworks (e.g., NUnit, MSTest, xUnit).
Experience with AWS Cloud services.
Strong understanding of CI/CD processes and tools like Octopus and GitLab.
Experience in Design Patterns and Architectural Patterns.
Knowledge of Caching Techniques (e.g., Redis, Memcached).
Additional Skills (Nice to have):
Familiarity with Azure or other cloud platforms.
Understanding of DevOps practices and tools.
Knowledge of containerization technologies (e.g., Docker).
Analytical and Problem-Solving Skills: Ability to break down complex problems and design effective, scalable solutions.
Communication: Strong verbal and written communication skills to collaborate with cross-functional teams.
Education & Experience:
Bachelor’s degree in Computer Science, Information Technology, or related field.
6-10 years of professional experience in full-stack software development.
Experience in working on large-scale enterprise applications, with a focus on system architecture and cloud-based solutions.Role & responsibilities
Warm Regards,
Bhagya
Senior Delivery Manager
InsighTek Global Consulting Pvt, Ltd.
Phone: +91-9986945556
Email: bhagyalakshmi@insightekgc.com
India | USA | Singapore | Australia | UAE
www.insightekgc.com
,
,
,
Full Time, Permanent
Software Development
Education
B.Tech/B.E. in Any Specialization, Any Graduate
MCA in Any Specialization
Key Skills
Skills highlighted with ‘‘ are preferred keyskills
Lorem ipsum dolor sit amet, consectetur adipiscing elit.