Work remotely from anywhere as a Software Developer

.NET Engineer (C#)

Position Summary

As a C# / .NET Developer, you will be responsible for overseeing and developing application functions for a growing technology company focused on the travel industry. This includes developing and implementing hosted applications that match quality control and operational requirements ensuring that customer objectives are met.

The primary internal goal of the C#/.Net Developer is to maintain and pursue standards and systems that can be replicated to increase efficiencies and profitability, while maintaining flexibility to provide solutions for customers’ unique processing needs.

Externally, the C# / .NET Developer has an inherent responsibility to the quality and integrity in solutions we provide for end results that meet or exceed customer expectations of our contracted services and applications.

Qualified candidates should have a strong understanding of Global Distribution Systems (GDS) functionality, travel industry technical and operations knowledge, customer service principles, and excellent customer communication skills. Furthermore, travel industry “Best Practices” knowledge is desired along with proven aptitude and experience with travel industry based technology.

The ideal candidate will have a minimum of five (5+) years of technology experience in software development, demonstrated travel industry experience or relevant experience.

Duties and Responsibilities:

The responsibilities for the C#/.Net Developer will include but not be limited to participation in the following areas:
Working in a fast-paced environment to deliver on critical business initiatives
Participate and contribute to ad-hoc development projects as they arise
Rewrite existing C/C++ system using .NET, C#, and SQL Server
Apply coding and analytical skills in all phases of the software development life cycle
Interface with third party APIs to pull real time data
Analyze existing code and designs
Maintain, debug and test applications as needed
Utilize defect and enhancement tracking software and processes
Use version control systems effectively, including an understanding of branching and merging

Knowledge, Skills, and Abilities:

Knowledge of OOP concepts & Component Design
Ability to generate specifications and related unit test plans
Excellent verbal and written communication skills
Excellent organizational, problem solving, coding, unit testing and debugging skills
Five (5) years of .NET Technologies (ASP.NET, VB.NET, C#) and SQL
Web Technologies (ASP, HTML, VBScript, JavaScript, CSS)
Ability to be a self-starter on a full life cycle development project
Relational database knowledge (SQL Server, Oracle); SQL development and T-SQL skills a plus
Familiarity with Agile and Waterfall software development methodologies
Solid understanding of web services, REST, SOAP and the HTTP
Travel technology integration experience
Ability to learn new products
Highly motivated and able to work independently
Strict attention to detail / detail oriented
Proven problem solving and research skills
Ability to work independently and accept accountability for actions
Ability to exercise good judgment and meet deadlines
Team player

Preferred Credentials and Experience:

Corporate Travel related experience
Experience with multiple development languages (Java, C#, JavaScript, etc.)
Experience with enterprise business solutions
Experience with scaling large databases
Bachelor’s Degree in Computer Science or related field of study
Equivalent combination of education and experience
Technology experience with at least one Global Distribution System (GDS)

Cornerstone Information Systems

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

AWS Lambda Developer

Genius Central

Do you wake up excited to work on APIs in AWS?  If so, you will focus on building out our RESTful APIs using API Gateway, Lam