Senior Software Developer (Core App)

Overview

On Site
USD120,000 - USD155,000
Full Time

Skills

Senior Software Developer (Core App)

Job Details

job summary:

This is a Direct Hire (FTE) career opportunity:


Built on 30 years of expertise, Randstad Digital provides specialized recruiting services to a diverse portfolio of clients ranging from Fortune 500 companies, established small and mid-sized businesses, and rapidly growing startups, spanning all industries.


Our Direct Hire Technology Practice is currently searching for a Senior Software Engineer to join a top national financial software product firm.


Candidates will work in well equipped, friendly and accommodating offices either in Malvern PA or Jacksonville FL office 5 days per week.


This company offers replete benefits including ESPP, annual bonus and a variety of company sponsored health plans.


This particular software product itself is extremely sophisticated, headless, cloud native, multi-cloud and event driven, capable of performing thousands of transactions per second. It is used by many of the most recognized financial institutions in the world.




location: Alpharetta, Georgia

job type: Permanent

salary: $120,000 - 155,000 per year

work hours: 9am to 5pm

education: Bachelors



responsibilities:


  • Developer high quality, performant code in Go lang
  • Create unit and integration tests to ensure high quality code is produced
  • Collaborate across a diverse group of teams including integrations, product, Platform / DevOps, and Pre-sales.
  • Ensure proper documentation within the Atlassian family of systems.
  • Collaborate with Technical Writers to ensure clear and maintainable API documentation can be easily utilized by clients


qualifications:

Job Requirements


Candidates should understand and have a proven track record with:


? Software engineering best practices and API development with at least 5 years related experience


? At least 3 years of experience writing software in Go lang (preferred), Java, RUST, or C++.


? Strong knowledge of the Go! programming language, its paradigms, constructs, and idioms is highly preferred, but not required.


? Experience using Go! frameworks and tools, including:


o Go Mods, Go Routines (concurrency, Work Pools)


o Go's templating language


o Go's code generation tools, such as Stringer


o Router packages, such as Gorilla Mux


? Ability to write clean and effective Godoc comments


? Go test Experience with Event Driven Architectures & Messaging brokers like RabbitMQ or Kafka a plus


? Proficient with code versioning tools (Gitlab preferred) Experience with API development


? Experience with generation of client SDKs and Swagger docs based on Golang app


Qualified candidates should send a resume to


At this time, our client is only able to consider candidates that are eligible to work for any employer in the United States without sponsorship.




skills: Software Development


API development


Go lang (or Java, Kotlin, RUST, C++)


Gitlab






Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.