Arena Technical Resources - ATR logo
Arena Technical Resources - ATR

Arena Technical Resources (ATR) is a staffing and recruiting company for clients in the information technology industry. The company employs a broad base of professionals, from leg

Senior .NET Engineer

Location

Worldwide

Posted

13 days ago

Salary

0

Seniority

Senior

Job Description

Senior .NET Engineer

Arena Technical Resources - ATR

Job Title: Senior .NET Engineer Location: Hanover, MD – Fully Remote Eligibility: Candidate must be able to be employed in the United States Job Description: Senior .NET Engineer (Cloud and Modernization) We’re seeking an experienced Senior .NET Engineer to help design, build, and maintain modern, cloud-native applications as part of our ongoing technology transformation. This role is ideal for a highly capable developer who enjoys solving complex problems, writing clean and efficient code, and collaborating within a structured, team-driven environment. You will work closely with architects, product owners, and QA engineers to implement scalable microservices and APIs on Azure, following established standards for reliability, security, and performance. Key Responsibilities - Develop and maintain .NET 8+ and ASP.NET Core applications, APIs, and background services - Implement features within a microservice architecture using Docker and Kubernetes (AKS) - Integrate with Azure cloud services, such as App Services, Blob/Table/Cosmos DB, Key Vault, and Service Bus - Write clean, testable, and efficient code that aligns with established architecture and coding standards - Participate in code reviews, ensuring maintainability and adherence to team practices - Support and contribute to our Azure DevOps environment, including pipeline maintenance, YAML templates, build/release automation, and container deployment workflows - Troubleshoot and optimize application performance, observability, and reliability - Collaborate with QA engineers and business analysts to validate and deliver business requirements - Contribute to team documentation and system knowledge sharing Required Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience - 6+ years of experience developing with C#, including hands-on work with .NET Core / .NET 8+ - Hands-on experience with RESTful API design and integration - Solid understanding of SQL Server and experience with Entity Framework Core or Dapper - Familiarity with cloud-native concepts and Azure services (Functions, App Services, Blob/Table/Cosmos DB) - Experience with containerized applications (Docker, Kubernetes) - Ability to contribute to DevOps pipelines and deployment automation (Azure DevOps preferred) - Working knowledge of version control (Git) and branching strategies - Good communication and teamwork skills; ability to follow direction and collaborate effectively Preferred Skills - Experience working with Blazor, Razor Pages, or ASP.NET MVC (Razor views) is preferred - Experience using AI-assisted development tools or models (e.g., GitHub Copilot, ChatGPT, or similar) to improve developer efficiency and code quality - Familiarity with message-based architectures (e.g., Service Bus) - Experience with monitoring and logging tools (App Insights & Raygun) Soft Skills - Strong attention to detail and commitment to code quality - Excellent problem-solving and debugging skills - Adaptable and eager to learn new tools and technologies - Works well in a collaborative environment, taking direction from technical leads

Related Categories

Related Job Pages

More Engineer Jobs

Runware logo

Engineering Manager

Runware

Generative media in the blink of an API.

Engineer13 days ago
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

Role Description We’re looking for an Engineering Manager to lead and grow our core engineering teams. This is a hands-on leadership role sitting at the intersection of people management, delivery, and technical decision-making. You're a hands-on manager comfortable going deep into technical discussions, challenging designs, and helping the team make the right trade-offs. You’ll be responsible for building a high-performing team, ensuring predictable delivery, maintaining engineering quality, and partnering closely with Product, DevOps, and other engineering leaders to scale Runware’s platform. Responsibilities - Team Leadership & People Management - Lead, mentor, and grow a team of engineers in a fast-scaling environment - Create a culture of ownership, accountability, and continuous improvement - Support individual growth through regular 1:1s, feedback, and coaching - Participate in hiring, onboarding, and performance management - Delivery & Execution - Own team execution: planning, prioritization, and delivery of engineering work - Ensure projects are delivered on time, with high quality and clear ownership - Identify risks early and proactively remove blockers - Balance speed, reliability, and technical debt in a pragmatic way - Technical & Architectural Oversight - Act as a technical sounding board on system design, architecture, and trade-offs - Ensure backend systems are scalable, reliable, and performant - Promote best practices around code quality, testing, observability, and security - Partner closely with other teams like DevOps and Product to align technical direction - Cross-functional Collaboration - Work closely with Product, DevOps, ML and other teams to ensure strong alignment - Translate business and product goals into clear engineering execution plans - Communicate clearly and proactively in a fully remote environment Qualifications - 8+ years of experience in software engineering, with at least 3 years in an engineering management or tech lead role - Strong backend background (PHP, Python, Go, Rust or similar), with solid understanding of distributed systems - Proven experience leading teams and delivering complex technical projects end-to-end - Comfortable discussing system design, APIs, performance, and scalability - Experience with modern engineering practices: CI/CD, testing, code reviews, monitoring - Strong people leadership skills: empathy, clarity, and the ability to raise the bar without burning teams out - Excellent communication skills and ability to operate autonomously in a remote setup Nice to Have - Experience working on high-scale platforms, infrastructure, or developer-facing APIs - Exposure to AI/ML platforms, inference systems, or performance-critical workloads - Previous experience in fast-growing startups or scale-ups Benefits - Generous paid time off – vacation, sick days, public holidays - Meaningful stock options – share in the upside you create - Remote-first setup – work from home anywhere we can employ you - Flexible hours – own your schedule outside core collaboration blocks - Family leave – paid maternity, paternity, and caregiver time - Company retreats – twice-yearly gatherings in inspiring locations

United Kingdom
Apex Systems logo

Project Engineer

Apex Systems

Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by three Virginia Tech clas

Engineer13 days ago

BOT Project Engineer Location: Juno Beach, Florida (Onsite or Remote) Employment Type: Contract Job Description: Role Overview We are seeking a BOT Project Engineer to support the design and construction of build-own-transfer (BOT) solar farm projects. In this role, you will act as the engineering lead for customer-contracted projects, managing third-party contractor teams and ensuring technical execution aligns with contractual requirements. This position requires strong technical judgment, commercial awareness, and the ability to represent the engineering function in customer-facing negotiations and discussions. Key Responsibilities - Serve as the engineering lead for customer-contracted BOT solar projects, from proposal support through construction and warranty. - Manage third-party contractor teams to ensure technical execution aligns with contractual, performance, and milestone requirements. - Participate in customer negotiations to develop and refine technical contract documents. - Interpret technical agreements and translate requirements into clear, executable internal scopes of work. - Coordinate across internal teams, including engineering, project management, procurement, development, and legal. - Conduct comprehensive reviews of engineering designs, project plans, and system specifications. - Apply value engineering principles to balance system reliability, cost, and performance. - Maintain direct customer interface, support Independent Engineer reviews, and guide the resolution of technical disputes. - Manage project engineering responsibilities, including schedule and budget oversight. Required Qualifications Education: A Bachelor of Science in Engineering is required. Acceptable disciplines include civil, electrical, mechanical, or chemical. Experience: Approximately 5+ years of engineering experience, with demonstrated technical ownership on complex, externally delivered projects. Candidates with fewer years of experience may be considered if they demonstrate strong early career responsibility and customer interaction. Experience supporting engineering or project delivery for large, multidisciplinary projects, ideally in energy, infrastructure, or other capital-intensive industries is necessary. Technical Skills: Ability to review and interpret technical specifications and project agreements. Experience coordinating across cross-functional internal teams and engaging with external stakeholders in technically and commercially sensitive environments. Knowledge of applicable engineering disciplines including electrical, structural, civil, and materials is required. Preferred Qualifications - Engineering or project management experience on utility-scale solar projects. - Experience managing schedules, budgets, and milestone-driven contractual obligations for major capital projects (EPC, BOT, or similar). - Strong communication, organization, and leadership skills. Work Environment This position is based in Juno Beach, Florida. Remote work will be considered based on experience level. If working remotely, periodic travel to the Juno Beach office will be required, with more frequent trips during the initial 3-6 months. This role requires up to 25% travel. Driving is a required part of the position duties. We are an equal opportunity employer and welcome applications from all qualified candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Apex uses a virtual recruiter as part of the application process. Click here for more details. Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. Employee Type: Contract Location: Juno Beach, FL, US Pay Range: $50 - $52 per hour

Florida
$50 - $52 / hour

Role Description The Senior QA Engineer / QA Lead will own VeryPay's end-to-end quality strategy — leading the QA function, mentoring the team, and ensuring our platform meets the highest standards of correctness, reliability, and security before every release. This role combines hands-on technical depth with team leadership: - Define the test architecture. - Drive automation investment. - Champion quality culture across engineering. - Act as the primary quality voice in cross-functional discussions. This role requires someone who can pair deep technical QA expertise with practical knowledge of AI-assisted testing workflows — from intelligent test generation to autonomous regression coverage. Qualifications - 5+ years of software QA experience with proven ownership of both manual and automated testing on production-grade systems. - Strong hands-on experience with test automation frameworks: Selenium, Appium, Playwright, Cypress, or equivalent. - Expertise in API testing (REST/JSON) using tools such as Postman, RestAssured, or Karate. - Experience designing test strategies for microservices architectures, including contract testing (Pact or equivalent) and service mesh validation. - Proficiency in at least one scripting language: Python, JavaScript/TypeScript, or Java, for test framework development. - Hands-on experience with at least one AI-assisted testing or development tool (GitHub Copilot, Cursor, Testim, Mabl, Applitools, or similar). - Demonstrated ability to use LLMs (e.g., Claude, GPT-4) to generate test plans, identify edge cases, and review test coverage against specifications. - Understanding of where AI augmentation is appropriate in a QA workflow and where it must be restricted (e.g., never in direct HSM or cryptographic validation paths). - Demonstrated experience leading or managing a QA team — setting direction, mentoring engineers, and owning quality outcomes end-to-end. - Ability to define and evolve a QA strategy aligned with product roadmap and engineering capacity — balancing automation investment, manual coverage, and risk tolerance. - Experience driving QA KPI frameworks: defect escape rate, automation coverage ratios, test flakiness reduction, and release confidence metrics. - Proven track record of cross-functional influence — able to negotiate quality requirements with product and engineering stakeholders without formal authority. - Fluency in Agile/Scrum environments with direct experience integrating test automation into CI/CD pipelines. - Strong analytical and troubleshooting skills with the ability to isolate defects across distributed, asynchronous service architectures. - Excellent communication skills; able to translate complex technical QA findings into clear risk summaries for non-technical stakeholders. Requirements - Design end-to-end test strategies covering functional, integration, regression, performance, and security test layers across web, mobile, and backend services. - Build and maintain robust manual and automated test suites for NFC transaction flows, card lifecycle operations, wallet movements, and MMO integrations. - Ensure test coverage spans microservice boundaries (user, merchant, device, wallet, product, transaction, card services) including contract and integration testing at API gateways. - Design and execute multi-device test scenarios covering POS terminals, NFC card readers, mobile apps, and USSD channels - validating consistent behavior across hardware variants and OS versions. - Validate multi-tenant isolation: ensure that organisation, school, merchant, and agent tenant configurations produce correct, independent behavior without data leakage or cross-tenant interference. - Leverage AI tools (e.g., GitHub Copilot, Testim, Mabl, or equivalent LLM-assisted frameworks) to accelerate test case generation, coverage gap analysis, and regression suite maintenance. - Use AI-based log analysis and anomaly detection to proactively identify quality risks across CI/CD pipelines. - Design prompts and workflows for AI-assisted exploratory testing, including structured test scenario generation from product specifications and API schemas. - Stay current on evolving AI testing tooling and champion adoption of practical, secure AI workflows within the QA function - with appropriate caution in sensitive cryptographic and payment-critical paths. - Test NFC card transaction authorization flows, offline payment scenarios, and deferred HSM verification paths. - Validate double-entry ledger integrity, OVA (Open Value Account) balance consistency, and fund movement operations (Top-up, Payment, Funds In/Out). - Perform security-focused testing on payment token flows, JWT-based Partner API authentication (HS256 / ES256), and PCI-relevant data handling. - Collaborate with the HSM and cryptographic infrastructure teams to define and validate key injection, PIN encryption (scenarios A-D), and card personalization test cases. - Serve as the QA point of contact for production incidents - reproduce reported issues in staging, confirm root cause, and verify fixes before re-deployment. - Maintain a structured hotfix verification workflow: fast-track regression scope, execute targeted smoke and regression suites, and provide go/no-go sign-off under time pressure. - Analyse production logs, monitoring dashboards (Prometheus, Grafana, ELK), and transaction traces to identify quality signals and prevent recurrence. - Maintain a living production issue register to track defect patterns, recurrence rate, and long-term remediation actions. - Partner with product managers to translate feature requirements and acceptance criteria into testable specifications before development begins - enforcing a shift-left quality model. - Work directly with backend and frontend engineers during development cycles: review design documents for testability, participate in code reviews, and provide early QA feedback on pull requests. - Facilitate structured QA handoff processes: definition of done checklists, pre-release sign-off gates, and cross-team readiness reviews before each deployment. - Maintain open communication channels with development and product teams on active defects, test progress, and release readiness - ensuring no quality risks are surfaced late. - Own the overall QA strategy for VeryPay's platform - define standards, tooling decisions, and quality processes across the engineering team. - Lead, mentor, and grow a QA team (currently junior/mid engineers); conduct structured 1:1s, performance feedback, and skills development planning. - Drive test architecture decisions: framework selection, test pyramid balance, toolchain standardization, and technical debt management within the QA layer. - Act as the QA representative in sprint planning, architecture reviews, and cross-team technical discussions - advocating for quality requirements from inception. - Build a quality culture across the broader engineering team, not just within QA - through pairing, documentation, and shift-left practices. - Implement and maintain quality gates in CI/CD pipelines (GitHub Actions, Jenkins, or equivalent) including automated regression on every merge to main. - Define and track QA KPIs: defect escape rate, test coverage, automation ratio, mean time to detect (MTTD) - report to engineering leadership with actionable insights. - Own incident post-mortems from the quality perspective: root cause analysis, regression gap identification, and process improvement actions. - Collaborate cross-functionally with product managers, backend engineers, DevOps, and integration partners to embed quality requirements early in the development lifecycle. Benefits - Work on a technically challenging, real-world fintech platform used for social cash transfers, cashless schools, and enterprise retail payments across Africa. - A team that treats quality engineering as first-class — with investment in tooling, process, and automation. - Active investment in AI-augmented development workflows with a pragmatic, safety-first philosophy. - Competitive compensation commensurate with experience and location. - Flexible remote-first work environment with a collaborative, async-friendly engineering culture. How to Apply Send your CV and a brief cover note. In your cover note, please address: (1) a testing challenge you solved in a payment or financial system, and (2) how you have used or would use AI tools to improve test coverage or efficiency.

Vietnam
ALTEN logo

Chemical Process Engineer – Nuclear

ALTEN

Building tomorrow's world today

Engineer13 days ago
ContractRemoteTeam 10,001+H1B Sponsor

• Develop, deliver, and issue technical justifications to support the concept design of nuclear, gas or water systems. • Provide technical support to integrated systems design and system descriptions. • Own and manage project plans to ensure on-time delivery to cost, quality, and schedule. • Engage with key stakeholders, both internally and externally, to facilitate seamless project execution.

United Kingdom
Job Closed