.Net Software Engineer - C#.Net / Web Api / Azure Devops

Software, Engineer, Applications, IT, Computer, Systems, SOAP, SQL, ASP, .NET, JavaScript, HTML, XML, IIS, Object Oriented Design, Architecture, Application, Web, Testing, Configuration Management, API, Management, SDLC
Full Time

Job Description

Our Enterprise client located in South LA is currently seeking a .Net Software Engineer to add to their growing internal team. They in the renewable energy industry and continue to grow. Under general supervision, works and primarily supports the Business Applications portfolio currently in production. Responsible for software integration, external interface development, and technical documentation. Designs and develops solutions which support all aspects of the related data footprint in Azure and on-premise. Partner with Business clients and/or internal IT staff to collect requirements, tests/debug programs, and maintains/supports deployed interfaces and data integrations. Working with internal IT staff, code/develop solutions, maintain and manage integrations, document application specifications/manuals, and adhere to internal development processes and application lifecycle guidelines.

Duties And Responsibilities
  • Design, code, customize, test, and deploy moderately complex computer programs to support, enhance or streamline enterprise and integration applications. Assure that software application design and implementation are consistent with the security and technology strategy for infrastructure and application architecture.
  • Liaison with internal stakeholders and external partners on integration related issues, enhancements and problems. Participate in regular meetings with stakeholders relating to open issues, enhancements and configuration relating to active integrations.
  • Provide techno/functional insight & leadership to help best align business requirements with out of the boxsystem features and functionality. Examine ways to optimize the use of the application while maintaining amindset to limit technical debt by reducing the need for customizations. Prepare clear analysis, documentation and system diagrams as required.
  • Manage assigned tasks, requirements analysis, technical architecture design, technical documentation, business logic development, and code performance optimization.
  • Provide technical training and support.
  • Performs other duties as assigned.
Qualifications

Education
  • Bachelor's Degree Computer Science, Information Systems, or related business/technical discipline Required
Experience
  • A minimum of 3+ years Experience at an enterprise level with Microsoft Azure stack technical design and development. Required
  • Experience with Visual Studio and .NET development. Required
  • Strong experience with DevOps methodologies including CI/CD and release pipeline and branching. Preferred
  • Experience with Visual Studio and in .NET development. Preferred
  • Experience in complex data migration and management. Preferred
  • Experience in complex integration development (web services, DIXF, .net custom client-server applications, knowledge of standard web services and integration protocols -- oData, SOAP, JSON, REST, SSIS, T-SQL, Azure LogicApps). Preferred
  • Experience in performance optimization (X++ application code, troubleshooting AX components, PerfSDK, LCS Environment monitoring, SQL performance optimization). Preferred
  • Exposure to cloud patterns and best practices.
Skills and Abilities
  • Solid technology skills with emphasis on Microsoft based technologies to include most (but not necessarily all) -- database modeling / design (Microsoft SQL Server, Stored Procedures, Views, SSRS), development frameworks and methodologies (.NET, ASP.NET, C#, JavaScript, X++, MVC, HTML, HTML5, CSS, AJAX, Style Sheets, XML and XSD, IIS, Object Oriented Design, SOA (Service Oriented Architecture), Software support tools (Visual Studio, SSMS), Application integration frameworks (BizTalk, Web Services, Microsoft SSIS, LogicApps), Software Testing and Configuration Management tools and techniques.
  • Knowledge of virtualization and cloud technologies including Azure stack (e.g., LogicApps, API Management, Service Bus, Service Fabric, etc.).
  • Competent to work on most phases of applications programming activities (analysis, design, testing, deployment) including documentation and technical writing.
  • General experience with SDLC methodologies (Waterfall and Agile) and formal change management procedures.
  • Demonstrates principles of quality customer service, with the ability to work effectively with cross-functional teams and flexible enough to work with different technical skill levels and skill sets.
  • Strong organizational skills; detail-oriented while having the ability to manage multiple tasks concurrently.
  • Strong verbal and written communication skills.
  • Gains the confidence of key personnel through value-added work product.
The Offer:
  • Base Salary from 130-140K
  • Full benefits, Medical, Dental Vision
  • 401K
  • PTO
Motion Recruitment Partners
Dice Id : 10105282
Position Id : 474434
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Senior Azure Engineer
  • Motion Recruitment
  • Los Angeles, CA, USA
Software Engineer Sr - San Dimas, CA
  • QTC Management, Inc.
  • San Dimas, CA, USA
Software Engineer Sr - San Dimas, CA
  • QTC Management, Inc.
  • San Dimas, CA, USA
Software Engineer Sr Stf - San Dimas, CA
  • QTC Management, Inc.
  • San Dimas, CA, USA
Software Engineer Sr Stf - San Dimas, CA
  • QTC Management, Inc.
  • San Dimas, CA, USA
Software Engineer Stf - San Dimas, CA
  • QTC Management, Inc.
  • San Dimas, CA, USA