Our Values: At United Airlines, we believe that inclusion propels innovation and is the foundation of all that we do. Our Shared Purpose: “Connecting people. Uniting the world.” drives us to be the best airline for our employees, customers and everyone we serve and we can only do that with a truly diverse and inclusive workforce. Our team spans the globe and is made up of diverse individuals all working together with cutting-edge technology to build the best airline in the history of aviation.
With multiple employee-run “Business Resource Group” communities and world-class benefits like health insurance, parental leave and space available travel, United is truly a one-of-a-kind place to work that will make you feel welcome and accepted. Come join our team and help us make a positive impact on the world.
Job overview and responsibilities
10+ Years of IT experience includes working in SDLC phases of Analysis, Design, Development and testing of windows and web applications.
Experience in Software Development Life Cycle (SDLC) and Agile (Scrum) methodology.
Hands on experience in .net core, C#, ASP.NET, WEB API, WCF, WPF, Windows forms, ADO.NET, SQL Server Management Studio.
Hands on experience in web UI technologies using HTML, JavaScript, CSS and jQuery, Angular.
Have experience in Web API that return data in JSON format.
Experience with Entity framework to access data from database.
Experience in creating Web Forms, Win Forms, User Controls and Custom controls.
Experience in Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
Experience in using LINQ (Language Integrated Query) and Entity framework ORM model to retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
Hands on experience in implementing core areas of Programming such as Data Access, Security, Logging and Exception handling.
Experience in Reporting tools such as Crystal reports and SQL Reporting Services (SSRS).
Experience in developing single page applications using JavaScript framework Angular 8 and Restful web services, Ajax.
Experience in implementing Design Patterns that standardize the application architecture.
Experience in working CSS preprocessors like SCSS.
Exposure to AWS.
Experience with Git, GitHub.
Good Debugging skills and ability to adopt new technologies.
Participate in requirements analysis.
Understanding in Application End to end Architecture with Technical Design Skills
Collaborate with internal teams to produce software design and architecture.
Write clean, scalable code using .NET and .net core programming languages.
Test and deploy applications and systems.
Revise, update, refactor and debug code.
Develop documentation throughout the software development life cycle (SDLC).
Develop code leveraging .net core and foundational AWS Services (EC2, S3, RDS, VPC, CloudTrail, CloudFront, Lambda, EKS, ECS, etc.)
Understanding of serverless technologies, services and container technologies (Docker, Kubernetes etc.)
Works collaboratively with team members in agile development environment where continuous integration and continuous delivery are critical
Develop applications leveraging security principles: Authentication, authorization, OAUTH, SAML, public-private key encryption, asymmetric encryption, symmetric encryption, token validation, encoding, single sign-on
Knowledgeable with microservices and how they are applied in a cloud environment
Support development to maximize cloud native adoption
Proven experience with Kibana, Data Dog, Jira and TFS
This position is offered on local terms and conditions. Expatriate assignments and sponsorship for employment visas, even on a time-limited visa status, will not be awarded.
United Airlines is an equal opportunity employer. United Airlines recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender identity, sexual orientation, physical ability, age, veteran status and other protected status as required by applicable law.
Required Technical Skills:
Programming Languages : C# 3.5/4.0, VB.NET, Pl/SQL, .net core
.NET Framework : 2.0, 3.0, 3.5, 4.7
WEB Framework : ASP.NET 4.0, WEB API 2, MVC 5 / MVC 3, MVP, WCF, HTML 5, CSS 3, REST, Web Services, XML
ORM Framework : Entity Framework
Testing Framework : MS test, NUnit, SOAPUI, Selenium, TestStack.White, HP Loadrunner
Client-Side Scripting : Angular, Node JS, jQuery and jQuery API, jQuery-AJAX Java Script, Bootstrap
Windows Framework : C#.NET, TypeScript, Windows Services, Windows Form Application
Query Scripting : LINQ, Lambda Expressions, PL/SQL, TSQL, Store procedures, Trigger, Function
Data Connectivity : ADO.NET, ODBC, OLEDB
IDE Tools : Visual Studio 2017/2015/2010/2008, Toad, DREAMWEAVER
Web Servers : IIS 7.0/6.0 (log identification, authentication, app pool, websites)
RDBMS : SQL Server 2012/ 2008, Oracle10g/9i and MySQL
Modeling language : UML
Version Management Tools : Team Foundation Server, IBM Clear Case, Tortoise CVN, GitHub
Agile Tools : Urban Turtle, JIRA
Build Management : Jenkins, AnthillPro
Release Management : TFS, Release Management,
Code Analysis Tool : FXCop
CRM Framework : Microsoft Dynamics CRM
Reporting Tool : SSRS, SSIS
Charting Tool : MS Chart, Google Chart, plot
Cloud : AWS, Azure, Google Cloud or IBM
Equal Opportunity Employer – Minorities/Women/Veterans/Disabled/LGBT