Job Description
.NET Developer is responsible for the gathering of business requirements and specifications, analyzing, designing, documenting, coding, testing, configuring, deploying, implementing, and maintaining systems and applications.
Duties and Responsibilities
- Utilizing Microsoft's .NET infrastructure to create software solutions that meet business requirements.
- Analyze technical and business requirements and translate these into basic and detailed technical design.
- Participate and conduct feasibility Study, prototyping and proof of concept (PoC) in implementing new/existing systems, solutions and processes.
- Participate in the technical and project documentation such as but not limited to functional, system and technical design, requirements, and specifications.
- Develop, customize, enhance, fix and maintain codes, applications and systems.
- Create test scenarios and data and conduct or participate in non-functional and functional testing (e.g., unit testing, system testing, integration testing, etc.).
- Document, analyze and report test results.
- Develop and review codes, programs and configurations to verify consistency and conformance with established programming and industry standards, guidelines, policies and practices.
- Conduct incident and problem analysis, data gathering, investigation and resolution of issues, and provide technical assistance and support.
About Emirates Steel Arkan
Similar jobs
- Manage different versions of complicate code and distribute them to different teams in the organization utilizing TFS.
- Develop an ASP.Net application to input and manage a production schedule, production statistical analysis and trend reporting.
- Create routines for importing data utilizing XML, CSV and comma delimitate files.
- Filter and cleanse OLTP data with complex store procedures and SSIS packages in the staging area.
- Develop a dimensional database and OLAP cube using SSAS for analysis, maintenance and good customer service.
- Involve in development and implementation of SSIS, SSRS and SSAS application solutions for various business units across the organization.
- Extract the data from XML and load it to dimensional model.
- Maintain SQL scripts, indexes, complex queries for data analysis and extraction.
- Create advanced reports like dashboard and scoreboard using SharePoint and power pivot for better presentation of data.
- Create cubes in SSAS reports which require complex calculations such as calculation of the premium for a particular policy.
- Create SharePoint sub sites, lists, libraries, folders and apply site permissions according to the given requirement.
- Work with business analysts, subject matter experts, and other team members to determine data extraction and transformation requirements.
- Develop T-SQL functions and store procedures to support complex business requirements.
- Create and configure an OLTP replication database for disaster recovery purpose.
- Designed/Implemented/Maintain OLAP servers and processes to replicate production data to the server.
About You
We are looking for passionate, enthusiastic, and proactive people that want to build their future with us, growing as we grow.
Dot Net candidate with a minimum of 4 years' experience, you are excited by the rare opportunity to work with the latest Microsoft technologies, rebuilding existing proprietary systems from the ground up.
You are a great communicator who makes a positive contribution working within a team to deliver excellent outcomes for Stake Holders.
If this, is you, come and join one of INDIAs fastest growing companies and enjoy both a flexible working environment and a great team culture.
Role/Core Competencies
- Familiarity with architecture styles And Expertise in Design Principles, Design Patterns, OOPS
- Solid knowledge of C#/.NET Framework knowledge,
- Hands on experience in .NET MVC, LINQ, AJAX, XML, Entity Framework Code First Approach
- Strong Experience in designing and developing the services using Web API.
- Experience in CSS, jQuery, Java Script, HTML5, Bootstrap
- Demonstrated ability to incorporate new technologies and techniques.
- Experience in working with Source Control System like TFS.
- Strong and effective inter-personal and communication skills (verbal and written).
- Knowledge of agile/scrum development processes.
- Working experience in Sql Server.
Responsibility includes:
- Participation in all stages of a project's SDLC including requirements gathering and documenting, high-level and low-level design, coding, testing, and deploying.
- Execute development tasks on projects and will test to guarantee the technical quality of the solution and handle security vulnerabilities.
- Transforms high-level statements of product feature into software design and implement it.
- Able to perform well in a team and as an individual and must have knowledge of SDLC process with documentation.
- Participation in all stages of a project's SDLC including requirements gathering and documenting, high-level and low-level design, coding, testing, and deploying.
- GUI and User Experience design and implementation in Web based applications with exposure to RESTful Service.
- On the need basis, estimates work efforts to support overall product planning & tracking activity.
- You will execute development tasks on projects and will test to guarantee the technical quality of the solution and handle security vulnerabilities.
Nice to have
- Understanding of Agile
- If you are good in preparing test cases & executing test plans
Experience: 5-12 years (approx.)
Notice period : Immediate / Within 15 days.
Location : Hyderabad.
Mode Of Interview : Walk-In Drive.
Address : Altimetrik India The Hive, Corporate Capital, Ground floor, Survey No. 115/1 and Survey No. 115/29 Financial District, Nanakramguda Village, Hyderabad, Telangana Get Directions.
Mandatory Skills
• Strong Restful API, Micro-services development experience using ASP.NET CORE Web APIs (C#)
• Must have exceptionally good software design and programming skills in .Net Core (.NET 3.X, .NET 6) Platform, C#, ASP.net MVC, ASP.net Web API (RESTful), Entity Framework & LINQ
• Good working knowledge on Azure Functions, Docker, and containers
• Expertise in Microsoft Azure Platform - Azure Functions, Application Gateway, API Management, Redis Cache, App Services, Azure Kubernetes, CosmosDB, Azure Search, Azure Service Bus, Function Apps, Azure Storage Accounts, Azure KeyVault, Azure Log Analytics, Azure Active Directory, Application Insights, Azure SQL Database, Azure IoT, Azure Event Hubs, Azure Data Factory, Virtual Networks and networking.
• Strong SQL Server expertise and familiarity with Azure Cosmos DB, Azure (Blob, Table, queue) storage, Azure SQL etc
• Experienced in Test-Driven Development, unit testing libraries, testing frameworks.
• Good knowledge of Object Oriented programming, including Design Patterns
• Cloud Architecture - Technical knowledge and implementation experience using common cloud architecture, enabling components, and deployment platforms.
• Excellent written and oral communication skills, along with the proven ability to work as a team with other disciplines outside of engineering are a must
• Solid analytical, problem-solving and troubleshooting skills
Desirable Skills:
• Certified Azure Solution Architect Expert
o Microsoft Certified: Azure – Fundamentals Exam AZ-900
o Microsoft Certified: Azure Administrator – Associate Exam AZ-104
o Microsoft Certified: Azure Developer – Associate Exam AZ-204
o Microsoft Certified: DevOps Engineer Expert (AZ-400)
o Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
• Good understanding of software architecture, scalability, resilience, performance;
• Working knowledge of automation tools such as Azure DevOps, Azure Pipeline or Jenkins or similar
Roles & Responsibilities
• Defining best practices & standards for usage of libraries, frameworks and other tools being used;
• Architecture, design, and implementation of software from development, delivery, and releases.
• Breakdown complex requirements into independent architectural components, modules, tasks and strategies and collaborate with peer leadership through the full software development lifecycle to deliver top quality, on time and within budget.
• Demonstrate excellent communications with stakeholders regarding delivery goals, objectives, deliverables, plans and status throughout the software development lifecycle.
• Should be able to work with various stakeholders (Architects/Product Owners/Leadership) as well as team - Lead/ Principal/ Individual Contributor for Web UI/ Front End Development;
• Should be able to work in an agile, dynamic team environment;
3+ yrs of exp develp'g in PHP and open source language, knowledge in MySQL, JQuery, Javascript, and other popular& widely used server technologies like Drupal, WordPress, Joomla used to implement php web applications. Knowledge of UNIX & Web Hosting.
Role IT Project Lead
Industry Type IT Services & Consulting
Functional Area Project & Program Management
Role Category Technology / IT
Location:Hyderabad
Key Responsibilities :
- Take on development of key modules in the application
- You will be responsible for day-to-day development tasks across the Software Development Life Cycle assigned to your team.
- Development of application framework components
- Allocation of development tasks to the team
- Code review on a regular basis and ensuring code quality and adherence to company coding standards.
Required Technical Skills :
Angular :
- Modules, components basic architecture
- Typescript in depth
- Reactive forms
- CRUD operations in paged tabular listing
- Validation and error handling in Angular
- Security concepts like JWT based authentication, oAuth with social platforms, route guards, role driven menu
- Server-side rendering (SSR) with Angular Universal
- PDF making and email sending using SSR
- Localization and internationalization
ASP.Net C# Web API :
- Controllers
- Models with validation attributes, custom validations
- Asynchronous programming
- Error handling and logging
- Server side UI table operations - sorting, searching, paging, page sizing
- Entity framework with database first approach, edmx designer
-React JS, Angular JS
SQL Server :
- Tables, views, stored procedures, functions
- Optimizations - keys, indexes, partitions
- Working with XML/JSON data
HTML/CSS :
- JavaScript/jQuery, CSS 3.0/Less/SCSS,
- Bootstrap
- Responsive design
What you'll do:
- Solve complex development problems and produce the highest quality code while striving to push technical boundaries
- Work closely with both external clients and internal, cross-functional product and technical teams to support multiple projects
- Maintain technical design documentation, communicating architectural and design changes to development teams
- Conduct regular design and code reviews, establishing and publishing quality and performance metrics
- Manage and foster a team-oriented environment, providing technical oversight to team members
Basic qualifications:
- Bachelor of Science
- 9+ years of experience working with .NET technologies, with advanced proficiency in C#
- A minimum of 4-5 years working with SQL Server Databases, designing new or altering existing table structures to meet project requirements
- Demonstrated knowledge of enterprise architecture and SOA services
- Strong background in web technologies and architectures
- Technical acumen and understanding of Agile technical practices and how they operate within an Agile organization
- Strong Communication Skills
- Proven ability to build, manage and foster a team-oriented environment
Preferred qualifications:
- Data-driven, analytical approach to problem solving and project management
- Experience working in a product-based IT company and/or banking and financial services company
- Familiarity with multiple implementation standards and methodologies, including Agile
- Experience working with ASP.NET MVC, Entity Framework, LINQ, NoSQL, Message Queue, and building Reusable Libraries