
IT Devloper
7 days ago
**Role and Responsibilities**:
- We are looking for a strong developer who is innovative, confident & proactive in delivering highest standard possible across the delivery process.
- Assessing and understanding business requirements.
- Communicating clearly, professionally, and regularly with the project/functional manager
- Develops software solutions by studying requirements analysis and information needs
- Studying systems flow, data usage, and work processes; performs software design using software development fundamentals and processes, debug, test, and deploy software solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Transferring knowledge successfully to business through formal presentations and informal training.
- As a senior, we require the developer to effectively organize and plan the tasks independently to meet the deadlines.
- Should be task focused and adept in problem-solving.
- Since the software development operates from both onshore & offshore parallelly, the developer must have very good communication skills.
- Must have an appetite to learn, from the more standard developer procedures to the new trends and technologies that are rapidly changing.
**Required Skills**:
- Should have strong experience in.NET Core 3/above,.NET 5/above.
- Proficiency working with Angular 8 and above
- Deep knowledge of Angular practices and commonly used modules based on extensive work experience
- Creating self-contained, reusable, and testable modules and components
- Should have 2+ years of experience on Azure
- Expert knowledge of software development processes and best practices utilizing.NET and the Microsoft technology stack.
- Must possess a deep technical understanding of all aspects of Microsoft platform solutions.
- Strong knowledge of various JavaScript libraries like Angular
- Experience with service-oriented design.
- Strong understanding of Object-Oriented design and implementation using the.NET Framework, C#, MVC, and JavaScript.
- Ability to write Stored Procedures, write complex SQL queries, and ability to analyze the SQL data is desired.
- Experience with SQL Server Reporting Services, SQL Server Analysis Services, and/or SQL Server Integration Services a plus
- Must work well in a results-oriented environment without losing focus on long term growth.
- Creative thinker with ability to solve challenging problems in a collaborative setting.
**Qualifications**
- Bachelor's degree in Computer Science (equivalent or related field)
- A 8-10 years’ experience within an equivalent developer role.
- A strong experience & understanding of front-end and Middleware development - to be able to take a design from our UX design team and deliver efficient software.
- Comprehensive working knowledge with ASP.NET Core, C#, Angular & Bootstrap.
- Strong knowledge of SOLID principles, IoT and dependency injection.
- Experience in API development and ideally Azure API gateway products.
- A strong understanding and experience in MVC, WCF and RESTful API development.
- Azure DevOps for user story management, git SCM and CI/CD pipelines
- Additional developer language understanding would be a great benefit.