Job Description :
Miracle software is looking to hire .Net Architect in Raleigh NC

About Miracle software Systems Inc
Miracle Software Systems, Inc , founded in 1994, is a Global Systems Integrator specializing in ERP/ BPM (EAI/SOA) / B2B / Digital Experience Technologies. Over the past 20 years, Miracle has helped numerous large and mid-sized businesses transition their IT to a Service Oriented Architecture and has held Premier Partnerships with IBM, SAP, Oracle, and Microsoft. Miracle’s team spans four continents and includes 2000 IT Professionals.


Job details are as below

Job Title: .Net Senior Architect/ Developer
Duration : 6+ Months
Location : Raleigh-NC
Skills and experience required:
Experience with IIS express, Windows Server, and SQL Server, Azure API Management
Experience with C#/.NET, Java, JavaScript, XML, Json, CSS, HTML
Experience with .Net Framework, ASP.NET MVC V5
Experience with Agile development
Understanding of Business Driven Development(BDD)/Test Driven Development (TDD)
Understanding of .NET Core helpful
Dot NET Core, C#, VB, DI, Repository Pattern, Swagger, Well versed with Coding Conventions, Entity Framework.

Job description :
Designs, develops, and tests new and/or modifies existing web based applications in languages such as Java, J2EE, .NET, etc.
Development experience creating APIs using .Net/C# on Ms. Azure Cloud environment
Analyzes the technical and business requirements, including functional and non-functional requirements, to develop a systems solution
Works closely with business partners to understand business requirements to design quality technical solutions that align with business and IT strategies and comply with ?the organization''s architectural standards
Conducts various proof of concepts on new technologies and work with senior architects to develop recommendations that align with State Farm''s IT strategy
Provides system software support for State Farm web applications and components
Maintains a current understanding of how technology can enhance and offer a range of solutions for business partners
Resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset
Designs, develops, and tests the creation and/or maintenance of web based applications
Applies a thorough knowledge and strategic view of one or more web applications/tools (not J2EE exclusive) to help meet the needs of the organization and complete assignments
Conducts research and integrates industry best practices into Systems processes and potential solutions
Influences and offers feedback to business and systems partners to enhance the vision for web based software development, integration, and support
Drives/delegates unit work of other analysts (financial responsibility, expense management) and anticipates emerging trends
Leads and/or contributes strategic work (crosses multiple organizational boundaries) and influences the direction set for teams, procedures, and processes
Drives, embraces, and enables an environment of change - fostering innovation, championing initiatives, efforts, and ideas for Systems and the Enterprise
Maintains solid relationship and strategic partnering skills with business partners, team members, and external associates
Understands, supports, and helps define the vision and direction for web software development
Demonstrates depth or breadth of knowledge regarding Systems Department technology trends/changes, best practices, and processes to complete assignments and influence the direction of solutions
Leads and/or contributes to technical work that crosses organizational boundaries while championing initiatives and ideas for Systems and the Enterprise
Design, develop, and test new web based applications in C#/.NET as a member of a small, agile team
Analyze the business and technical requirements, including functional and non-functional, to develop a systems solution
Handle integration of applications and web services to successfully deliver and end-to-end solution
Conduct various proof of concepts on new technologies and work with senior architects to develop recommendations
Maintain a current understanding of new technologies and how they can be leveraged to enhance business solutions and opportunities
             

Similar Jobs you may be interested in ..