Job Information
Christopherson Business Travel Senior Software Engineer (Back-End) in Salt Lake City, Utah
Christopherson Business Travel is a dynamic and innovative technology company dedicated to making business travel better. We are looking for a Senior Software Engineer with a strong background in back-end development to join our talented engineering team.
As a Senior Back-End Software Engineer, you will play a critical role in designing, developing, and maintaining the back-end systems that power our cutting-edge software solutions. You will work closely with cross-functional teams to deliver high-quality, scalable, and efficient software solutions that meet our customers' needs.
Responsibilities:
Lead and contribute to the design, development, and maintenance of back-end systems, including databases, server-side logic, APIs, and integrations.
Collaborate with architects and other engineers to design scalable and robust back-end solutions that align with our technical and business goals.
Write clean, efficient, and well-documented code following best practices in software development.
Performance Optimization: Identify and address performance bottlenecks, optimize code, and ensure the system can handle high traffic and data loads.
Participate in code reviews, write unit tests, and ensure the reliability and security of the back-end systems.
Create and maintain technical documentation for back-end systems, APIs, and processes.
Investigate and resolve technical issues and provide support to other teams as needed.
Work closely with front-end developers, product managers, and other stakeholders to deliver end-to-end solutions.
Provide mentorship and guidance to junior engineers, helping them grow in their technical skills and career.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred).
5 years of professional experience in back-end development.
Proficiency in one or more back-end programming languages (e.g., Java, Kotlin, Python).
Strong experience with database design and management (SQL and NoSQL databases).
Knowledge of web application frameworks (e.g., Spring, Flask).
Familiarity with RESTful and GraphQL APIs.
Experience with cloud platforms (e.g., Azure, AWS Google Cloud) is a plus.
Excellent problem-solving skills and a passion for staying up-to-date with industry trends and emerging technologies.
Strong communication and collaboration skills.
Ability to work independently and as part of a team in a fast-paced and dynamic environment.
Benefits
Medical and prescription drug coverage
Health savings account (HSA) with company contribution
Dental coverage
Voluntary vision coverage
Flexible spending account (FSA)
401 (k) retirement savings plan
PTO and Holidays
The salary range for this role may vary as determined by several factors that may include but are not limited to interdepartmental equity, candidate experience, skills, education and training, location, licenses, and certifications or needs of the organization. Full time roles will also qualify for our total benefits package offered by Christopherson Business Travel