Software Engineer Lead - Azure Integration

Employer
CAPGEMINI ENGINEERING
Location
Washington, DC
Posted
Sep 28, 2022
Closes
Oct 03, 2022
Ref
666539944
Industry
Engineering
Hours
Full Time
Technical Skills*Required: Azure native application development, Azure cloud native Azure Integration Services (Logic Apps, API Management, Service Bus & Event Grid) Azure SQL Database, Azure Web Jobs, MySQL, SQL Server, SQL Server IaaS, Azure Monitoring and application insights*Preferred: Azure Active Directory, Azure Backup, Azure Storage, ARM Templates, JSON scripting, Azure App Services, Orchestration, Kubernetes, and Containers (Docker), Azure BizTalk ServicesQualifications*5+ years' programming experience with C#, .NET, SQL, ASP.NET*At least 2+ years' experience in developing integrations using Microsoft's Azure Application Integration environment. Including utilization in Logic Apps, Function Apps, Functions, Service Bus, Event Grid and API Management*Experience in developing on Agile methodology / SCRUM*Must have Experience in CI/CD tools (eg, Jenkins, Azure DevOps, TFS)*2+ years' experience in writing Unit Testing, Integration Testing, System Testing using tools like Postman, Fiddler etc.*Experience with backend databases and queuing technologies (relational databases, SQL functions, queries)*Self-directed, works with limited management direction, and exercises considerable latitude in determining technical objectives of assignment*Exceptional Communication skills in working with the customer stakeholdersCertifications Role and Responsibilities Description*Develop Application Integrations in Azure Integration Platform using Logic App, Azure Functions, Azure Durable Functions, API management, Services Bus, Event Grid, Rest API's.*Develop workflows for back and forth transactions across systems, processes and vendors leveraging Logic Apps, Function Apps capabilities*Develop cloud native solutions using ASP.NET Web APIs, Microservices, C#, MVC, Entity Framework, .Net Core, REST API.*Describe API metadata and discovery with Swagger*Develop business activity monitoring solutions for visibility into transactions, messages, state of workflows etc.*Contribute to application and partner integration and security on multiple large-scale, mission-critical systems.*Work collaboratively as a key contributor on a high performing team which ships code and delivers value *Azure Fundamentals, Azure Developer Certification Candidates should be flexible / willing to work across this delivery landscape which includes and not limited to Agile Applications Development, Support and Deployment.Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.Software Engineers perform requirements analysis.They then design, develop or maintain the physical application (components) or the application environment, based on the Software Architecture (models and principles). Activities include coding, integrating, implementing, installing or changing frameworks and standard components, or technical and functional application management. A Software Engineer also develops languages, methods, frameworks and tools, and/or undertakes activities in support of server-based databases in development, test and production environments.Required Skills and Experience:You are an experienced Software Engineer. You have received training and mastered at least one technology environment. You are good at elaborating technology areas and have an ability to position them within the scope of an overall project. You are a member of at least one community.*Qualification: Minimum 3-7 years (2 years min relevant experience in the role), Bachelor's Degree. *Certification: Should have or seeking SE Level 1. *Should have progressing knowledge in Business Analysis, Business Knowledge, Software Engineering, Testing, Data Management, Architecture Knowledge and Technical Solution Design.Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.Click the following link for more information on your rights as an Applicant - -employment-opportunity-is-the-law About CapgeminiWith 270,000 women and men in nearly 50 countries, Capgemini is a responsible and multicultural global leader. Its purpose: unleashing human energy through technology for an inclusive and sustainable future. As a strategic partner to companies, Capgemini has harnessed the power of technology to enable business transformation for more than 50 years. The Group addresses the entire breadth of business needs, from strategy and design to managing operations. To do this, it relies on deep industry expertise and its command of fast evolving fields such as cloud, data, artificial intelligence, connectivity, software, digital engineering and platforms. In 2020, Capgemini reported global revenues of €16 billion.Visit us at www.capgemini.com. People matter, results count.

Similar jobs