Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
AL

Product Engineer - .Net Developer

Artech LLC
πŸ‡ΊπŸ‡Έ United States
On-site
3 weeks ago
  • .NET
  • Angular
  • PostgreSQL
  • MongoDB
  • CI/CD
  • GitHub
  • Azure
  • Test Automation
  • Playwright
  • C#
  • JavaScript
  • TypeScript
  • ASP.NET Core
  • MVC
  • Entity Framework
  • React.js
  • Kubernetes
  • Docker
  • Azure DevOps
  • GitHub Actions
  • Redis
  • GraphQL
  • AWS
  • Selenium
  • Cypress
  • Postman
  • SonarQube
  • Cucumber
  • Unit Testing
  • NUnit
  • xUnit
  • JUnit
  • TestNG
  • Agile
  • Scrum
  • Devops
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Title: Product Engineer - .Net Developer
Location: Fort Worth, TX (3 days hybrid onsite)
Duration: 12+ months Contract


Roles and responsibilities:
  • Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices
  • Solves technical problems and builds components/libraries with far-ranging impact
  • Delivers high quality work and coaches more junior engineers on technical craftsmanship
  • Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address
  • Designs thoughtfully integrated systems that model organizational best practices, allowing disparate teams across product domains to deliver value with speed, scale, and reliability
  • Oversees the management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations
  • Consistently anticipates scaling, latency, and durability challenges and guides teams in implementation of mitigating strategies
  • Partners with the security organization to incorporate security conscious practices early in the lifecycle of new systems
  • Thoughtfully evaluates technical risks and guides toward practical prevention strategies
  • Consistently reflects on squad delivery practices throughout their span of of influence, recommends improvements to leadership and drives their implementation
  • Maintains a focus on removing the duplication of effort across teams and proactively identifies opportunities for reuse within their span of influence
  • Thoughtfully measures and assesses team and identifies areas of development for individuals
  • Explores emerging technologies, leads development of prototypes with little or no guidance and incorporates into architectural solutions where appropriate
Minimum Qualifications – Education & Prior Job Experience:
  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
  • 3+ years of experience designing, developing, and implementing large-scale solutions in production environments
Preferred Qualifications – Education & Prior Job Experience:
  • Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
  • Airline Industry experience
  • Experience working with vendor and third-party systems, including integration and support
  • Background in system administration, including configuration and environment support
  • Experience leading data mapping exercises to ensure reliable data exchange
  • Demonstrated success delivering system interfaces across multiple teams and resolving integration issues
  • Experience working with product, business, and technical stakeholders in a delivery environment
  • Proficiency with full stack development, with an emphasis on backend (.Net). Full stack (front end (angular), APIs (.Net), database (Postgres/Mongo), CI/CD (GitHub), cloud providers (Azure), test automation (Playwright)
Skills, Licenses, and Certifications:
  • Proficiency with API and system integration development (internal and third-party systems)
  • Proficiency with system configuration and support
  • Proficiency with data mapping and transformation
  • Proficiency with cross-team technical coordination
  • Proficiency with issue troubleshooting and resolution
  • Proficiency with the following technologies:
  • Programming Languages: C# (.NET), JavaScript/TypeScript
  • Frameworks: ASP.NET Core (Web API/MVC), Entity Framework
  • Front End Technologies: Angular/React
  • Deployment Technologies: Kubernetes, Docker
  • Source Control: GitHub, Azure DevOps
  • CICD: GitHub Actions, Azure DevOps
  • Data management: PostgreSQL, MongoDB, Redis
  • Integration/APIs Technologies: Kafka, REST, GraphQL
  • Cloud Providers such as Azure and AWS
  • Test Automation: Selenium, Playwright, Cypress, Postman, SonarQube, Cucumber, WireMock; unit testing frameworks such as NUnit/xUnit (experience with JUnit/TestNG a plus)
  • Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity
  • Ability to concisely convey ideas verbally, in writing, in code, and in diagrams
  • Ability to optimize system designs spanning multiple teams to allow small, safe, incremental releases
  • Ability to work through others by cooperatively sharing responsibilities
  • Ability to combine deep knowledge of a product domain with awareness of advancing technology to introduce solutions that propel the technical capability of the organization forward.
  • Proficiency in object-oriented design techniques and principles
  • Proficiency in Agile methodologies, such as SCRUM
  • Proficiency in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment
Top 3 Must Have Skills:
  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
  • 3+ years of experience designing, developing, and implementing large-scale solutions in production environments
  • Proficiency with API and system integration development (internal and third-party systems)
Nice to Have Skills:
  • Demonstrated success delivering system interfaces across multiple teams and resolving integration issues
  • Experience leading data mapping exercises to ensure reliable data exchange
  • Proficiency with full stack development (front end (angular), APIs (.Net), database (Postgres/Mongo), CI/CD (GitHub), cloud providers (Azure), test automation (Playwright)
Describe a Great Candidate:
A great Product Engineer candidate for this position excels at system integration and API development, cross-team collaboration, and translating business needs into reliable technical solutions, working effectively across product, business, and vendor stakeholders. They can be flexible between systems/integration thinking and hands-on development skills, delivering high-quality, scalable solutions while proactively addressing technical debt, integration complexity, and performance risks.

Product Engineer - .Net Developer Β· Artech LLC

Auto apply with Likeremote