All roles

Go Developer with .Net

Remote · USA Full-time New today

• This is a contract-to-hire opportunity. Remote but will consider candidates from any of the states listed below). Priority Location Minnesota Arizona California Colorado Connecticut Florida Georgia Idaho Illinois Indiana Massachusetts Michigan Minnesota Missouri North Carolina New Jersey New York Ohio Pennsylvania South Carolina Texas Virginia Wisconsin PRIMARY ACCOUNTABILITIES

  • Architect: Use Domain Driven Design (DDD) principles to architect cloud-native, event-driven systems.
  • Develop Microservices: Design, implement, and maintain microservices using the Go programming language to support our scalable and distributed systems.
  • Cloud Deployments: Deploy, monitor, and manage services in AWS, leveraging its cloud-native tools and infrastructure for high availability and scalability.
  • CI/CD Pipelines: Build and maintain continuous integration/continuous deployment (CI/CD) pipelines (GitHub Actions) to ensure fast and reliable delivery of software updates.
  • Testing & Quality Assurance: Write comprehensive unit, integration, and automated tests to guarantee software quality and reliability. Establish and promote best practices for coding, testing, and deployment.
  • Version Control: Collaborate with the team using GitHub for version control, ensuring seamless code reviews and repository management.
  • System Optimization: Analyze system performance and optimize services for low latency, high throughput, and reliability.
  • Collaboration: Work closely with cross-functional teams, including product managers, DevOps, and frontend engineers, to deliver end-to-end solutions. We use Agile methodologies (Scrum and Kanban) and follow the practices of Team Topologies to facilitate workflows and communication.
  • Documentation: Produce clear and concise technical documentation for developed features and systems.
  • Evaluate: new tools, technologies, and methodologies to improve software quality, scalability, and performance.
  • Engage: Be willing to fully participate in our highly engaged engineering team. Commit to continuous improvement and learning.
  • Lead the design and development of complex features or user stories.
  • Provide technical expertise to guide the team in making strategic decisions about architecture, design, and coding standards.
  • Mentor and coach below-level engineers.
  • Collaborate with cross-functional teams to deliver high-quality data solutions aligned with business goals.

KNOWLEDGE, SKILLS AND ABILITIES

  • Bachelor’s degree in computer science, software engineering, information systems, information technology or a related computer degree or equivalent experience. A master’s degree is a plus.
  • 5 + years of software development-related experience in an Agile development environment and a strong understanding of the SDLC
  • Proven track record of designing and implementing scalable event-driven and domain-driven solutions.
  • Strong experience in database-intensive applications and SQL optimization.
  • Self-starter with demonstrated ability to successfully assist with complex project deliverables in a very driven and changing organization
  • Demonstrated ownership of assigned tasks and dedication and perseverance to get the job done
  • Flexibility, adaptability and the ability to work under tight deadlines or changing needs
  • Confidence and ability to work independently
  • Exceptional client service orientation
  • Attention to detail
  • Collaborative team player with the ability to multi-task in a virtual and matrixed team-based environment
  • Legacy Systems: Familiarity with .NET MVC frameworks, SQL Server, and experience in modernizing monolithic applications to microservices.
  • Event-Driven Architecture: Deep understanding of event-driven principles and experience with tools such as Kafka, RabbitMQ, SNS/SQS, and EventBridge.
  • Domain-Driven Design (DDD): Proficiency in designing systems based on business domains and bounded contexts.
  • Command Query Responsibility Segregation (CQRS): Experience implementing CQRS for scalable and performant systems.
  • Front-End Development: Expertise in Svelte or comparable front-end libraries and frameworks, proficiency in modern JavaScript.
  • Back-End Development: Solid experience with microservices architecture, RESTful APIs, and gRPCs.
  • Cloud Computing: Hands-on experience with AWS technologies (e.g., Lambda, S3, ECS, API Gateway).
  • Database Management: Extensive experience with SQL (PostgreSQL, SQL Server) and familiarity with other database types.
  • Data Tools: Experience with Databricks or similar tools for data engineering and analytics.
  • Infrastructure as Code (IaC): Familiarity with Terraform for infrastructure automation
  • DevOps: Familiarity with DevOps practices, CI/CD pipelines, and containerization tools like Docker and Kubernetes, GitHub, GitHub Actions, GitHub Advanced Security
  • Testing Tools: Cypress
  • Authentication: Knowledge in Single Sign On (ADFS, Okta, Auth0)
  • Reporting Components: such as ChartIO and amCharts
  • Experience with serverless architecture
  • Knowledge of the health care industry
  • Knowledge of the compensation design for physicians and understanding of RVUs and CMMS Physician Fee Schedules

Job Types: Full-time, Contract Pay: $55.34 - $66.65 per hour Work Location: Remote Apply tot his job Apply To this Job

Related roles

B-CPT-10226 SEO & Google Ads Specialist (Construction Industry Focus) at 20four7VA

Remote · USA Full-time

Technical Aide - Maplewood, MN

Remote · USA Full-time

(Entry Level, No Experience) Remote Data Entry Google Jobs $25/Hr – Amazon Store

Remote · USA Full-time

Google Remote Job No Degree, Remote Job At Google

Remote · USA Full-time

Client Solutions Rep - Entry Level OK

Remote · USA Full-time

Social Media Jobs – Work from Home | No Degree or Experience Needed

Remote · USA Full-time

Change Order Representative (Remote/Work at Home/No Degree RQD)

Remote · USA Full-time

HSBC Remote Jobs (No Degree, Part/Full Time, Customer Support) - Entry Level

Remote · USA Full-time

Sr Data Analyst II - Client Analyst

Remote · USA Full-time

bolthires Remote Job (Work From Home) No Degree US

Remote · USA Full-time

Senior Software Engineer - C#

Remote · USA Full-time

Looking for Director of Teaching and Learning in Oregon

Remote · USA Full-time

Senior DevOps Engineer

Remote · USA Full-time

Retail Merchandiser – Amazon Store

Remote · USA Full-time

Experienced Remote Data Entry Specialist – Join the Walmart Team and Thrive in a Flexible, Dynamic Work Environment

Remote · USA Full-time

Experienced Remote Customer Service Supervisor – Full-Time Benefits and Growth Opportunities in a Dynamic Digital Print Environment

Remote · USA Full-time

Early Childhood Development Specialist (Intake Team)

Remote · USA Full-time

Senior HR Data Analyst (100% Remote)

Remote · USA Full-time

Financial Services Professional - Hybrid Remote (CO)

Remote · USA Full-time

Social Media Manager, Executive & Demand Outreach

Remote · USA Full-time