Jobs · Engineering · Virginia

Senior Software Development Engineer, Finance Automation AR Tech- Pulse

OneClick Smart Resume · Arlington, VA · Yesterday
EngineeringFull-time

Key job responsibilities

  • Design, develop, and maintain core platform components and services.
  • This includes defining high and low level design using the latest AWS technology for large distributed environments.
  • Work closely with product and engineering teams to help define the architecture and deliver platform capabilities.
  • Optimize existing platform features and services for performance, scalability, and reliability.
  • Lead defining and implementing engineering best practices.
  • Use data to define and improve operational excellence.
  • Raise the bar on code quality, including security, readability, consistency, and maintainability.
  • Foster a culture of innovation and collaboration.
  • Proactively partner with other engineers to coach them and help them amplify their ideas.
  • Train junior engineers to raise the bar in their work.

Basic Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Similar jobs