Align Knowledge Centre Pvt. Ltd.

Align Group - Senior Software Engineer - .Net/React.js

Click Here to Apply

Job Location

chennai, India

Job Description

Job Description : We are seeking a skilled and experienced Senior Software Engineer / Architect with a strong background in C# and JavaScript/TypeScript to join our team. The ideal candidate will bring a deep technical expertise in modern software development practices, as well as a collaborative mindset to drive complex projects from concept to deployment. Key Responsibilities : - Technology Expertise : Develop high-quality software solutions using C# and JavaScript/TypeScript. You will be hands-on in designing and implementing components, focusing on performance, scalability, and robustness. - Frontend Development : Demonstrate proficiency with React JS, building dynamic and responsive UI components that enhance user experience. - Architectural Proficiency : a. Microservices : Architect and implement scalable, loosely coupled services, ensuring smooth inter-service communication and data integrity across the system. b. Event-Driven Architecture : Design solutions that utilize event-driven patterns, enabling real-time data updates and optimized data flows. c. Distributed Systems : Work within a distributed system framework, ensuring systems are designed to be fault-tolerant and resilient. - Software Design Principles : a. Apply Object-Oriented Programming (OOP) concepts and SOLID principles to enhance code modularity and maintainability. b. Leverage Test-Driven Development (TDD) to ensure code quality and reduce bugs. c. Employ Domain-Driven Design (DDD), CQRS, and Event Sourcing to structure applications around core business logic, optimizing them for scalability and and Skills : Educational Background : A Bachelors degree in Computer Science, Information Technology, or a related field is required. Technical Proficiency : - Strong understanding of the .NET Framework and .NET Core, with the ability to create and maintain high-performing applications within this environment. - Familiarity with Agile methodologies (e.g., Scrum, Kanban) to thrive in fast-paced, iterative development cycles. Soft Skills : - Exceptional communication and presentation skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders. - Demonstrated problem-solving and analytical abilities, with a focus on innovative and effective solutions. Teamwork and Independence : Ability to work independently with minimal supervision, as well as effectively collaborate as part of a team to drive successful project outcomes. Preferred Experience : - 5 years in a software development role, with a track record of delivering successful projects. - Experience working with cloud environments such as Azure, AWS, or Google Cloud Platform is a plus. - Familiarity with DevOps practices and CI/CD pipelines is beneficial. (ref:hirist.tech)

Location: chennai, IN

Posted Date: 11/25/2024
Click Here to Apply
View More Align Knowledge Centre Pvt. Ltd. Jobs

Contact Information

Contact Human Resources
Align Knowledge Centre Pvt. Ltd.

Posted

November 25, 2024
UID: 4930829308

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.