Gathering your results ...
27 days
Not Specified
Not Specified
Not Specified
<p>V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfiled Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!</p> <p>Please visit us at www.v2soft.com to know more .</p> <p>Position Description:</p> <p>Skills Required:</p> <p>GCP Cloud Run, Go, API, Application Design, Application Development, Application Support, Application Testing, Docker, Google Cloud Platform, SonarQube 1. GCP Cloud Run Expectation: The candidate should not just deploy a container, but understand the nuances of a serverless execution environment. • Example: I expect the engineer to configure Cloud Run for production-grade workloads, including setting up custom VPC connectors for private database access, managing secrets via Secret Manager, implementing traffic splitting for canary releases, and optimizing 'cold start' times through min-instances and optimized container entry points. 2. Go Expectation: Proficiency in writing idiomatic, high-performance, and concurrent code. • Example: Beyond basic syntax, the candidate must demonstrate expertise in Go routines and channels for concurrency, implement robust error handling patterns, and write performant code that avoids memory leaks. 3. API Expectation: Deep understanding of API contract design, security, and lifecycle management. • Example: Should design RESTful or gRPC APIs using OpenAPI/Swagger specifications. I expect them to implement advanced patterns like idempotency keys for POST requests, versioning strategies (header vs. URL), and security protocols such as OAuth2/OIDC and rate limiting to protect the backend. 4. Application Design Expectation: Ability to translate complex business requirements into scalable, maintainable architectures. • Example: Should be able to lead the design of a microservices architecture using Domain-Driven Design (DDD) principles. They should provide architectural diagrams that account for data consistency, circuit breakers for resiliency, and scalability requirements. CONTINUED IN POSITION DESCRIPTION</p> <p>Experience Required:</p> <p>Experience Required • Senior Software Engineer with 8+ years total engineering experience • 8+ years production Golang development, focused on CLI/DevOps/API work • Strong hands-on engineering background (not people-management or architect-only) • Proven track record building developer tooling and automation pipelines</p> <p>Education Required:</p> <p>Bachelor's Degree</p> <p>Additional Information :</p> <p>Database Expertise: Strong proficiency in SQL, including advanced query writing, stored procedure development, and robust relational database design principles. Experience with data modeling and optimization for performance and scalability is highly valued. Full-Stack Development: Demonstrated full-stack development experience, with a deep understanding of the seamless integration and communication between front-end and back-end systems. Ability to contribute across the entire application stack. API Integration & Microservices: Proven experience integrating diverse services and systems through APIs (e.g., RESTful, gRPC) or direct communication over a bus, focusing on building efficient, scalable, and secure integration patterns. Familiarity with microservices architectures and event-driven systems is a plus. Software Quality & Testing Acumen: A strong commitment to software quality, including expertise in various testing methodologies (e.g., unit, integration, end-to-end). Possesses a 'test-to-break' mindset, with the ability to identify potential vulnerabilities and design resilient, fault-tolerant software. Architectural Vision & Communication: Solid understanding of software architecture principles, design patterns, and best practices. Ability to conceptualize, design, and clearly articulate complex technical concepts and architectural decisions to both technical and non-technical stakeholders. Systems Thinking & Seamless Integration: Beyond feature development, you recognize that your work is part of a larger system. You possess the ability and willingness to learn other areas of the codebase and infrastructure to ensure your contributions fit nicely and seamlessly into the overall architecture. Continuous Learning & Problem Solving: A proactive mindset with a strong ability and willingness to independently research, learn, and find solutions to unfamiliar challenges. Demonstrates intellectual curiosity and a commitment to continuous professional growth.</p> <p>V2Soft is an Equal Opportunity Employer ( EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.</p> <p>https://www.v2soft.com/careers - to view all of our open opportunities and to learn more about our benefits.</p>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!