Propel Technology Solutions
Senior .Net Full Stack Developer - C#/AngularJS
Job Location
chennai, India
Job Description
Company Description : At Propel we craft technology solutions which the companies will love to use. We help our clients design and develop custom software solutions for today and tomorrow. In our years of experience in working with clients across domains, we see that it takes not just data and technology skills, but a certain kind of team to get things done and deliver results. That's why we are focused on our people all the time. If you are a curious and motivated self-starter looking to lose yourself in generous enthusiasm and cooperate with others for common ends, Propel will be your ideal career destination. Role Description : Use your .NET development skills to cultivate innovative. Be on the cutting edge of a rapidly growing industry and work with a team of proven innovators Work you'll do : - As a software engineer on our team, you will assist with the design, analysis, development, implementation, and deployment of new data-driven, web-based applications. - Provide support for existing systems. - Work independently and within a team of developers to deliver end-to-end web solutions for moderate to complex projects. - Work with peers to carry out code reviews and unit testing of new development and create unit test plans and scenarios for development unit testing. - Review project requirements and assess and estimate the necessary time-to-completion. - Document new developments, procedures, or test plans as needed. - Interact with other development teams to ensure a consistent, uniform approach to software development. - Prepare technical design documents using enterprise standard documentation tools. - Support system testing by following up on and closing defect tickets in a timely manner. - Deploy all integration artifacts to testing and production environments. - Supervise and mentor junior team members. Qualifications Required : - Bachelor's degree in business information systems, computer science, business/technology or similar degree - Microsoft Azure Developer Certifications obtained, in progress, or must be able/willing to obtain. - 5 years' experience in .Net programming. - 5 years' experience working with and scaling relational databases preferably Microsoft SQL Server 2019 or higher. - Design, develop and maintain applications using the .NET framework (4.8 or higher) and .Net 7 or higher. - Proficient in designing and developing secure, scalable microservices with C#, coupled with a robust understanding of SOLID principles and design patterns. - Experience in using Azure services such as Azure Functions, Azure SQL Database, Azure App Service and Azure Logic apps. - Experience in developing responsive user interfaces using Angular16, HTML5, CSS3, and jQuery. - Experience with at least two of following: Web Services, RESTful API, WCF and Web API's and windows services. - Experience with data modeling, database design, querying, performance tuning etc. - Experience in writing TSQL queries using Subqueries, Joins, Windows functions (i.e. Ranking, aggregate etc.), Set Operators, CTE, Temp Table, Derived Tables, Dynamic SQL, Pivot, Unpivot and XML. - Experience in SQL Error Handling, Transactions and optimization of complex SQL queries. - Experience in troubleshooting common database issues (deadlocks, blocks, indexes, expensive queries and performance counters using DMV). - Experience of Agile methodologies and SCRUM processes. - Experience with Source Control Systems preferably GIT. - Experience with CI/CD tools preferably Azure DevOps. - Strong analytical and problem-solving skills. - Ability to learn and apply new technologies (ref:hirist.tech)
Location: chennai, IN
Posted Date: 10/25/2024
Location: chennai, IN
Posted Date: 10/25/2024
Contact Information
Contact | Human Resources Propel Technology Solutions |
---|