GTreasury

Senior Software Engineer

GTreasury

full-time

Posted on:

Location Type: Hybrid

Location: ChicagoIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Partner with architects and product managers to design, estimate, and implement cutting-edge application features across front-end, server-side, and database tiers
  • Utilize Azure services to craft powerful, scalable, and resilient cloud-based solutions
  • Enhance our software applications and work with delivery pipelines, feature flags, ensuring seamless integration and deployment
  • Conduct rigorous unit, integration, and non-functional (performance, security) testing to guarantee our software is production-ready
  • Leverage observability tools and logging to troubleshoot and resolve issues across development, test, and production environments
  • Share your enthusiasm for tech trends, explore and learn new technologies, engage with tech communities, mentor fellow engineers, and lead in technical design and code evaluations
  • Always seek ways to enhance team operations, processes, methodologies, and technology choices, striving for excellence in every practice
  • Ensure all work aligns with quality, operational, and architectural standards, contributing to the overarching success of our organization
  • Participate in the team’s YBIYRI model (you-build-it-you-run-it), which includes participating in their on-call pager rotation

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience
  • At least 5 years of application development experience
  • Well versed in application development and best practices for cloud architecture and deployment
  • Proven ability to influence and mentor developers within an agile team environment
  • Skilled in reviewing and estimating user stories as part of an agile development process
  • Experience with Azure Services
  • Deep knowledge and expertise in ASP.NET/Core and C#
  • Advanced knowledge of Microsoft SQL Server
  • Extensive experience in building web applications using common JavaScript frameworks
  • Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD)
  • Strong troubleshooting skills and experience in production application support
  • Daily use of integrated development environments (IDEs) Visual Studio
  • Solid understanding of Windows operating system principles and administration
  • Experience in the financial industry is a plus.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
application developmentcloud architectureASP.NETC#Microsoft SQL ServerJavaScript frameworksTest-Driven DevelopmentBehavior-Driven Developmentunit testingintegration testing
Soft skills
mentoringinfluencingagile team collaborationtroubleshootingleadershipcommunicationprocess improvementtechnical design evaluationenthusiasm for technologycommunity engagement
Certifications
Bachelor's degree in Computer Science