Senior .NET Developer
at MSC Technology
Geneva, Illinois, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 11 Aug, 2024 | Not Specified | 12 May, 2024 | N/A | Requirements Analysis,Technology Solutions,Clr,Design Principles,Systems Design,Application Architecture,Technology,Operating Systems,Optimization,Git,Utilities,Microsoft,Stored Procedures,Design Patterns,Operational Readiness,Software Integration,Mvc | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
USA
Job Description
MSC - Mediterranean Shipping Company continues to invest and lead the world container market with ships, an extensive container fleet, intermodal and dedicated staff for its customers. The Company’s evolution to its leading brand needs consistency to market, and therefore it is paramount to standardize data, processes and management information.
Established in 1998, MSC Technology provides development and technology support for the Mediterranean Shipping Company and is composed by highly accomplished technology professionals. Today, with a team of 1000 plus located mainly in Geneva- Switzerland, Warren, NJ-USA, Chennai-India, Torino-Italy.
Senior .NET Developer responsibilities include participating in the entire software development life cycle, debugging applications and configuring existing systems.
We are looking for a skilled software developer that has a proven record of successfully executing on strategic business initiatives. You will contribute to projects that range from maintaining business-critical software to implementation of enterprise-scale applications.
The ideal candidate for this role is a full-stack developer with 7 or more years of experience, familiar with database best practices, common design patterns, web, and windows application implementation. You will be managing multiple projects of varying priority and aiding end users ranging from answering stakeholder questions through investigation of complex programs and databases.
Responsibilities
Analyze system requirements and prioritize tasks.
Write clean, testable code using .NET programming languages.
Develop technical specifications and architecture.
Test and debug various .NET applications.
Review and refactor code.
Deploy fully functional applications.
Upgrade existing programs.
Support junior developers’ work.
Document development and operational procedures.
Summary of Experience
- 7 or more years of hands-on experience with Microsoft.Net Framework, .Net Standard and .Net Core, C#
- Solid knowledge working with Microsoft SQL server, and the implementation and optimization of complex SQL stored procedures, functions, and triggers.
- Hands on experience with Azure Service Bus SDK.
- Experience with Windows Services.
- Experience with Windows and Web applications development (including WinForms, WPF, MVC, etc.).
- Experience writing Rest API
- Experience with Entity Framework
- Experience with Git, Azure DevOps
- Experience with optimizing application performance and scalability.
- Working within a Scrum or agile development environment
- A deep understanding of application architecture and development in .NET/Service Oriented models, .NET framework, CLR and VS.NET
- Deep knowledge of design patterns and OO design principles
- Technical experience with operating systems, tools and utilities, software integration, systems design, application design and development methods.
- Experience with business requirements analysis, operational readiness, service level agreements and system support of a continuous operating environment.
- Working with process owners and identifying information technology solutions that enable business process improvements.
- Mentoring developers in process and technology.
- Exposure to performance analyzing tools, SQL Profiler, Postman, Datadog, App Insights
- Exposure to MSMQ.
BS or Master’s in Computer Science, Engineering or relevant field
Industry
IT
Keyskills
.Net
C
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Geneva, IL, USA