Senior Golang Developer

1 month ago


Troy, United States EDI Staffing, an EDI Specialists Company Full time

Seeking an enthusiastic and motivated individual to join our development team. As a Golang Senior Developer, you will be working with our cross-functional team to design and implement new product modules, features, and enhancements that meet specified technical and business requirements. Looking for a person with an aptitude for learning. New projects, new technologies mean having to adjust and learn all the time.

You might get thrown on a Java, Go or JS project, so having the ability to jump in and get your feet wet without hesitation is important. Positive, can-do attitude. We can teach technology, but we can't teach how to approach software development challenges with a positive, helpful demeanor.

JOB QUALIFICATIONS: KNOWLEDGE/SKILLS/ABILITIES

  • The Golang Senior Developer's responsibilities include but are not limited to:Decompose monolithic application stacks and migrate to Go/Java micro-services in our new Kubernetes cloud stack.
  • Prepare design documents, design databases models, create wiki pages for team members
  • Write / rewrite micro-services for container / cloud applications.
  • Building service that are scalable and optimized for performance and quality.
  • Own features from technical design through maintenance.
  • Break down complex tasks/requests into sub-tasks, make consistently good decisions, ability to operate independently.
  • Consistently follow defined solution architecture and use software engineering best practices and designs.
  • Accurately estimate time to complete tasks, resulting in high quality and high productivity.
  • Occasionally provide training and mentorship to other software engineers on the team.
  • Write services using TDD/BDD practices, follow coding standards and help other team members to meet Sprint goals.
  • What will you learn in the first 6 months?You will learn how to build high quality applications in micro-services architecture for the healthcare industry.
  • What will you achieve in the first 12 months?You will be part of the team that will build first set of services of our future state platform using best practices and advanced technologies. You will have an opportunity to work on different layers of application from UI to DB schema designs.

EDUCATION :

  • 4-year degree or equivalent in Computer Science or related technical field

EXPERIENCE:

  • At least 7 years' experience in software development or similar roles.

Must have at least 5 years of experience in Golang.

  • Strong understanding of Functional and Object-Oriented Programming principles.
  • Strong troubleshooting and problem-solving abilities.
  • Strong development experience with Go language, Java knowledge is a plus.

Advanced experience using and creating RESTful and/or GraphQL APIs, knowledge of gRPC is a plus.

  • Experience with Go frameworks - Mux/Logrus/Validator/Sqlx/Pq/gqlgen/Sarama is a required. Java Spring is a plus.
  • Experience with TDD / BDD. Knowledge mocker, ginkgo / go test is a plus.
  • Experience building API / Event driven micro-services.
  • Experience working with Kafka is a plus.
  • Proficient in PostgreSQL or other relational databases, knowledge of MongoDB is a plus.
  • Solid experience with Git, knowledge of Jenkins is a plus.
  • Experience using Kubernetes in development or production environments.
  • Experience with Agile development methodologies is a plus.
  • Proficient in Angular, HTML5, SASS, ES2015+. Web components and/or PWA knowledge is a plus.
  • Strong ability to develop unique, outside the box ideas.

On-site 3 days per week. $118K plus benefits



  • Troy, United States EDI Staffing, an EDI Specialists Company Full time

    Seeking an enthusiastic and motivated individual to join our development team. As a Golang Senior Developer, you will be working with our cross-functional team to design and implement new product modules, features, and enhancements that meet specified technical and business requirements. Looking for a person with an aptitude for learning. New projects, new...


  • Troy, MI, United States EDI Specialists, Inc. Full time

    Seeking an enthusiastic and motivated individual to join our development team. As a Golang Senior Developer, you will be working with our cross-functional team to design and implement new product modules, features, and enhancements that meet specified technical and business requirements. Looking for a person with aptitude for learning. New projects, new...


  • Troy, Michigan, United States American Senior Communities Full time

    Job Description:As a Weekend Option RN/LPN at American Senior Communities, you will have the opportunity to make a difference in the lives of seniors while enjoying a unique work-life balance.Job Summary:We are seeking dedicated Registered Nurses (RNs) and Licensed Practical Nurses (LPNs) to join our team on weekends. As a Weekend Option RN/LPN, you will...


  • Troy, Michigan, United States Sunrise Senior Living Full time

    We are seeking a compassionate and dedicated Senior Caregiver Specialist to join our team at Sunrise Senior Living in Troy, MI. This is an exciting opportunity to make a meaningful difference in the lives of seniors and their families.About UsSunrise Senior Living has been a leader in senior care for over 30 years, providing a warm and welcoming environment...


  • Troy, United States Tech Tammina Full time

    Role: Senior MuleSoft Developer Location: Troy, MI - Hybrid (On-Site/Remote) with a few days required each week in office. Duration: Long term Rate: Market Looking for a Senior MuleSoft Developer who has the following skills: Experience Level 8-10 years Minimum of 6 years of hands-on experience with MuleSoft ESB Enterprise Edition, DataWeave, and API ...


  • Troy, Michigan, United States Brookdale Senior Living Full time

    Job Summary:We are seeking a compassionate and skilled LPN or LVN to join our team as a Senior Caregiver Nurse Assistant. This role is an excellent opportunity for individuals who are passionate about delivering high-quality patient care and making a meaningful difference in the lives of our residents.About Brookdale Senior Living:Brookdale Senior Living is...


  • Troy, Michigan, United States Sunrise Senior Living Full time

    About the RoleWe are seeking a dedicated and compassionate Caregiver to join our team at Sunrise Senior Living in Troy, MI. As a Caregiver, you will play a vital role in providing exceptional care and support to our residents.ResponsibilitiesDevelop meaningful relationships with residents and their familiesProvide assistance with activities of daily living,...


  • Troy, Michigan, United States Senior Helpers - Auburn Hills, MI Full time

    Job OpportunitySenior Helpers, a leading home care company in Auburn Hills, MI, is seeking a compassionate and dedicated Caregiver to provide non-medical senior assistance services. As a caregiver with Senior Helpers, you will have the opportunity to make a meaningful difference in the lives of seniors and their families.About the Role:Provide personal care...


  • Troy, New York, United States Empire State Full time

    Job Title: Senior Economic Development Manager About Empire State:Empire State is a leading organization dedicated to promoting economic development in the region.We are seeking a highly skilled and experienced Senior Economic Development Manager to join our team.Salary Range:$80,000 - $120,000 per yearJob Description:Key Responsibilities:Manage a portfolio...


  • Troy, Michigan, United States Velan Studios Full time

    Job Overview: Velan Studios is a game development company that fosters a culture of curiosity. Our team is passionate about creating diverse and engaging gaming experiences. About the Role: We are seeking an experienced Senior Graphics Developer to join our team in Troy, NY. As a key member of our technical team, you will be responsible for developing and...

  • Technical Lead

    3 weeks ago


    Troy, United States HTC Global Services Full time

    HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies. At HTC Global Services...


  • Troy, Michigan, United States ShiftCode Analytics Full time

    Join Our Team:We're looking for a skilled Senior AWS Data Lake Developer to help us transform the future of automotive data. As a key member of our team, you'll work collaboratively with other experts to design, develop, and maintain complex data pipelines. You'll analyze large datasets, model complex data sets, and optimize pipeline performance.About the...


  • Troy, United States Aquasight Full time

    Job DescriptionJob DescriptionJob descriptionSenior Application Architect/DeveloperAquasight is a leading Digital AI company focused on developing innovative solutions for public water and wastewater systems. Based in Troy, MI, we are rapidly expanding nationwide and seeking a Senior Frontend Team Lead to join our high-performance team. In this role, you...


  • Troy, Michigan, United States Ace Electronics Full time

    Key Responsibilities:The successful candidate will be responsible for driving business development and sales initiatives for Ace Electronics, a world leader in custom cable assemblies and electro-mechanical assemblies. This includes developing and maintaining in-depth knowledge of customer requirements, acquisitions, and resourcing processes to position Ace...


  • Troy, Michigan, United States Zobility Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Zobility, an innovative workforce management and staffing division of RGBSI. As a seasoned professional with expertise in full stack development using .NET technologies, you will play a key role in designing and implementing RESTful APIs, microservices architecture,...


  • Troy, Michigan, United States Slate Full time

    About SlateSlate is a US Electric Vehicle company that's transforming the battery electric vehicle space. We're looking for talented professionals to join our team.Job Description:We're seeking a Senior Mobile Software Development Lead to help lead our software development in the electric vehicle space. You will focus on defining and building our digital...


  • Troy, Michigan, United States A-Line Staffing Solutions Full time

    Job Title: Senior Full Stack Developer - Oracle and JavaScript ExpertCompany OverviewA-Line Staffing Solutions is a leading staffing agency providing top talent to various industries. We are committed to delivering exceptional service and results-driven solutions.Estimated Salary Range$120,000 - $180,000 per year, depending on experience.Job DescriptionThis...


  • Troy, Michigan, United States Sunrise Senior Living Full time

    Experience the satisfaction of making a meaningful difference in the lives of seniors at Sunrise Senior Living, a leading provider of senior care services. As a Care Manager, you will be responsible for delivering exceptional care and services to a consistent group of residents and their families.About the RoleWe are seeking a dedicated and compassionate...


  • Troy, Michigan, United States Sunrise Senior Living Full time

    Sunrise Senior Living offers a rewarding opportunity as a Food Service Associate. With a focus on delivering exceptional dining experiences, you will serve as a role model in providing high-quality service to our residents.About the JobThis is a great opportunity for individuals who are passionate about providing excellent customer service and working in a...


  • Troy, Michigan, United States J.D. Power Full time

    Job OverviewJ.D. Power is seeking an experienced Senior Manager to lead the development and implementation of data products for the auto finance sector.This role involves collaborating with cross-functional teams to deliver major technical product enhancements, creating robust rollout and dependency plans, and driving business and revenue growth through...