Senior Software Engineer

The Timberline Group

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Proven experience as a Senior Software Engineer
  • Demonstrated ability to manage projects from inception to completion
  • Self-directed and able to work independently
  • Extensive software development experience
  • Familiarity with Event Driven Architectures
  • Expert in C# .Net Core
  • Proficient in API driven development and REST web services
  • Experience with AWS and relevant tools (Jenkins, Nuget, k8s is a plus)
  • Strong skills in git bash
  • Analytical mindset with problem-solving aptitude
  • BSc/BA in Computer Science or a related technical field

Responsibilities

  • Design and implement high-quality software solutions
  • Review and identify potential improvements in features through code review
  • Challenge and support new ideas proposed by the team
  • Address production software deficiencies in a timely manner
  • Prioritize and complete tasks in an Agile Scrum environment
  • Produce clean, readable, and efficient code following standards
  • Automate and optimize business processes through development of scripts and tools
  • Collaborate with internal teams and vendors to enhance products
  • Evaluate technologies to meet business requirements

Benefits

  • Opportunity for remote work flexibility
  • Collaborative and innovative team culture
  • Professional development and ongoing learning opportunities
  • Access to cutting-edge technologies
  • Support for mentorship of junior developers
Full Job Description
Description of role:
We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.
In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills and be comfortable in an Agile Scrum SDLC. If you also have hands-on experience with backend software development, we would like to meet you.
Your goal will be to develop high-quality software that is aligned with user needs and business goals.
Responsibilities
  • Design, implement, review, test, debug, and document high-quality software
  • Discuss, review and identify potential improvements in new features through code review
  • Brainstorm, challenge, support and convey new ideas proposed by yourself and the team
  • Accurately reproduce and address production software deficiencies in a timely manner
  • Efficiently identify, prioritize and complete tasks in agile scrum software development life cycle
  • Produce clean, readable, testable and efficient code by adhering to standards and conventions
  • Automate and optimize business processes via development of scripts, tools and applications
  • Collaborate with internal teams and vendors to maintain and improve products
  • Evaluate and select the most appropriate technologies that meets business requirements
Requirements
  • Proven experience as a Senior Software Engineer
  • Demonstrated ability to work a project from start through completion
  • Must be self-directed and able to work independently
  • Extensive experience in software development
  • Familiarity with Event Driven Architectures
  • Extensive experience in designing and implementing solutions
  • Expert in C# .Net Core
  • Experience with API driven development and REST web services
  • Experience in AWS (Jenkins, Nuget, k8s is a plus)
  • Strong git bash skills
  • Analytical mind with problem-solving aptitude
  • Excellent organizational and leadership skills
  • BSc/BA in Computer Science or other technical degree
Personal Attributes:
  • Open communication
  • Genuine enthusiasm for financial services, digital assets and trading applications
  • Must be a team player that enjoys solving challenging problems
  • Desire to continue learning and constantly improve skills
  • Ability to mentor more junior developers

Similar Jobs

More Jobs at The Timberline Group

More Information Technology Jobs

Find similar Senior Software Engineer jobs: