
Search by job, company or skills
Sr Software Engineer
Required Skills
Bachelors masters degree in computer science MIS Information Technology or related field of study
Should have 8 years of overall experience in application design and development using the below Tools Technologies
o Primary NET Core SQL Server PowerBI
o Secondary Blazor React
Experience in Report Analysis and Designing
Experience in Designing data models
Experience in Data Retrieval and Analysis using SQL Excel and other data management systems
Experience in optimization of SQL Server queries optimization and performance tuning
Experience in working with the corporate environment by collaborating with teams across geographies
Understand the functional specifications from management in a clear and concise manner
Facilitate the performance tuning of reports and timely issue resolution related to reporting support
Job Responsibilities
Software prototyping and Construction
Design Build and Modify existing businesstier components Cloud solutions Web applications and database objects using Microsoft platform technologies ASPNET Net Core MVC Web API C SQL Server Entity Framework and Azure components
Extensive Experience in net application development
Experience in Designing data models
Experience in Optimization of SQL Server queries and performance tuning
Understand the functional specifications from management in a clear and concise manner
Experience in Data Retrieval and Analysis using SQL Excel and other data management systems
Create prototypes if necessary to validate proposed solutions and seek feedback from stakeholders
Good understanding and experience following testdriven development and continuous integration practices
Analysis and Design
Transforms highlevel design into the lowlevel design and implementation
Work with Project Managers and Business Analysts to properly defineclarify business requirements development estimation and work plan finalization
Analyze business user requests estimate tasks throughout the project life cycle design and document appropriate solution and design the business components and database objects required to implement the solution
Work with the Development Team to design the frontend and backend systems necessary to fulfil document requirements
Database normalization performance tuning and expertise in complex SQL queries
Coordinate with peers on design implications and work with them to resolve issues
Support and Troubleshooting
Assist Operations Team with any environment issues during application deployment across Development QA Staging and Production environments
Assist Networking Group with troubleshooting problems that may arise from applications or integration of various components
Experience in working with the corporate environment by collaborating with teams across geographies
Maintain application development servers with minimal assistance from the Operations Group Train the trainers is sometimes required depending on the complexity of the software and quality of external documentation
Job ID: 145182881