Senior Software Engineer

ADTRAV Travel Management
United States
1 day ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$125,000.0 - $137,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles ASP.NET Agile Methodology Amazon Web Services JIRA Unit Testing Microsoft Azure C Sharp (Programming Language) Software as a Service Software Quality Code Review Continuous Integration
+25 more
Database Queries Database Schema Software Debugging Entity Framework Issue Tracking Systems Integrated Development Environments Team Foundation Server Model View Controller (MVC) Cloud Services Software Systems SQL Stored Procedures Transact-SQL Web Applications Web Application Frameworks Test-Driven Development (TDD) ReactJS Blazor Git Vue.js AngularJS Integration Tests Information Technology Deployment Automation Software Version Control Microservices

Job description

  • Analyze business and technical requirements to design and recommend effective software solutions.
  • Develop new features and enhance existing applications in a secure, scalable, well-tested, and high-performing manner.
  • Analyze and interpret complex data and software to arrive at actionable recommendations.
  • Collaborate with Product Owners and other stakeholders to maintain a high bar for quality in a fast-paced, agile environment.
  • Provide engineering estimates.
  • Learn and adapt quickly to troubleshoot / debug new areas and services within the product line.
  • Write and maintain unit and integration tests.
  • Troubleshoot, debug, and resolve software defects and production issues in a timely manner.
  • Write clean, maintainable, and efficient code while following established development standards and best practices for highly performant web applications.
  • Participate in code reviews to ensure code quality, reliability, and knowledge sharing across the team.
  • Ensure applications meet security, performance, and scalability requirements throughout the development lifecycle.
  • Use Agile development tools to track and communicate project progress.
  • Stay up to date on the latest information technologies and emerging trends, and applications in the company.
  • Work non-standard business hours to attend meetings and provide support via text/phone/email in a 24/7/365 environment.
  • Participate in ongoing professional development and training to enhance knowledge and skills.
  • Represent ADTRAV by embracing company values and fostering positive working relationships with employees, clients, vendors, partners, and other stakeholders.
  • Adhere to all company policies, procedures, and confidentiality requirements.
  • Perform other duties and responsibilities as assigned.

Requirements

  • Bachelor’s Degree in related field or equivalent experience required.
  • 5+ years of related experience developing high quality production quality code.
  • Deep understanding of C#.
  • Hands-on experience with ASP.NET, MVC and/or Blazor.
  • Experience developing and debugging web applications.
  • Hands-on experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js)
  • Experience with Azure, AWS, or other cloud services.
  • Experience in creating database objects, writing queries in T-SQL, and writing stored procedures.
  • Hands-on experience with Unit Testing or Test-Driven Development is a plus.
  • Experience in a SaaS or Microservice environment is a plus.
  • Experience working with ORMs, preferably Entity Framework.
  • Experience with Monitoring and Telemetry tools/data to pro-actively understand and resolve issues.
  • Experience with Continuous Integration and Deployment Tools, preferably Azure DevOps.
  • Ability to estimate the work required and deliver the project on schedule as estimated.
  • Ability to learn ADTRAV’s business and products quickly and adapt to a dynamic development environment.
  • Experience with source control such as Git or TFS.
  • Experience with issue tracking systems such as Jira, Azure DevOps.
  • Excellent English verbal and written communication skills, including strong business writing abilities.
  • Highly organized, self-motivated, and capable of managing multiple priorities in a fast-paced environment with minimal supervision.
  • Demonstrated attention to detail and accuracy, with the ability to identify discrepancies and resolve issues proactively.
  • Strong analytical, problem-solving, and critical-thinking skills with the ability to research issues and recommend solutions.
  • Excellent time management and organizational skills with the ability to meet deadlines and adapt to changing priorities.
  • “Can do” problem solving mentality, while still respecting standards, quality, and security.
  • Ability to communicate ideas effectively while remaining open to coaching, feedback, and direction.
  • Demonstrates professionalism, collaboration, and a positive attitude when interacting with employees, managers, clients, and business partners.
  • Ability to work remotely while meeting company home office and productivity requirements.
  • Ability to sit and work at a computer for extended periods of time.
  • Able to maintain confidentiality of company and client information.
  • Able to work outside of normal business hours and provide 24/7/365 support to team.
  • Able to successfully pass a credit, criminal, and/or employment reference background check.

Benefits & conditions

The salary range for this position is $125,000-137,000 a year but consideration may be given outside of this range. Pay is based on experience with the role and with the required applications/technologies. ADTRAV offers a competitive benefits package that includes medical, dental, vision, life, disability, Flexible Spending Accounts, 401(k), and PTO.

About the company

ADTRAV Travel Management, founded in 1977, has over four decades of experience in managing corporate, government, vacation, group, meetings, and incentive travel programs across the United States. We have experienced steady growth throughout our history and are currently ranked as one of the top business travel management companies in the country.

ADTRAV is seeking a Senior Software Engineer that is a proactive, full-stack professional who is passionate about solving complex problems and developing innovative software solutions. This individual thrives in a collaborative environment where contributions are valued, have a meaningful impact, and are recognized and rewarded. The ideal candidate is driven, adaptable, and committed to delivering high-quality technology solutions that support business objectives.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all