In 1983, Aristotle International established itself as a non-partisan leader in political technology, consulting, data services, and analytics for over four dec
Senior .Net Software Engineer
Location
Utah
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior .Net Software Engineer
Aristotle International
Title: Senior .Net Software Engineer Location: Provo United States Job Description: This position follows a hybrid work model, requiring once a week in-office attendance. Come work in a startup like environment (small team, big challenges, massive growth opportunity, relaxed office culture) with solid company stability (40+ years) and benefits including health, paid holidays, 401K, PTO, remote work friendly and great office views. Together with our 200+ university research partners, we have built PredictIt, into the "The Stock Market of Politics" where 100,000+ enthusiastic Traders make $1 winner-take-all political forecasts with stunning accuracy thanks to the wisdom of the crowd. Now we need your help taking it to the next level. As a Senior .Net Software Engineer for PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to redesigning the financial engine at the heart of millions of dollars of transactions. You'll be part of small team and have opportunities to take on exciting challenges and responsibilities that make the job extremely fulfilling and rewarding. Job Responsibilities - Develop, maintain, and improve C#/ASP.NET backend systems - Work as a team to architect the next version of our C# trading engine utilizing your expertise to enhance performance and scalability. - Conduct architectural and technical reviews during the software development life cycle, providing valuable insights and recommendations for performance improvements. - Apply best practices, design patterns, and cutting-edge technologies of web development and mobile development to create innovative and high-performing software solutions that people love to use. - Collaborate with project teams and business owners to proactively analyze system performance, gather information on limitations, capabilities, performance requirements, and hardware/software interfaces. - Develop specifications and resolve technical issues related to performance. Requirements - Bachelor's degree in computer science or a related field required - A minimum of 5 years of experience designing and developing C# enterprise software - Strong proficiency in C# and ASP.NET - Knowledge of design patterns and SOLID principles - Understanding of modern programming practices: dependency injection, async/await, clean architecture, etc. - Experience working in distributed systems, pub/sub, message queues, etc. - Proficient with Entity Framework and SQL Server - RESTful API design and implementation. - Participate in code reviews, design discussions, and technical planning to improve the codebase and architecture. - Experience working with high-volume, highly scalable SaaS (Software as a Service) infrastructures. Technology Stack: - C#, ASP.NET Web API, SignalR - Vuejs Frontend - Entity Framework, SQL Server, Redis - Azure, Azure DevOps Pluses: - Experience developing financial systems - Experience with Apache Kafka or similar Benefits All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Silicon Product and Test Engineer
BlockBlock builds simple, powerful tools that make progress towards an economy that’s truly open to all.
Role Description We are looking for a Product & Test Engineer to drive post-silicon productization of our bitcoin mining ASICs from silicon bring-up through high-volume manufacturing. This role spans silicon characterization, yield optimization, test strategy development, correlation across multiple platforms, and system-level performance optimization. This is a highly cross-functional role working across ASIC Design, ATE, Bench, Systems, Reliability, Foundry, and OSAT partners. The ideal candidate is hands-on, data-driven, comfortable operating in ambiguity, and excited about building and scaling complex hardware products in a fast-moving environment. - Drive post-silicon bring-up, characterization, qualification, and productization activities from first silicon through mass production. - Develop and optimize wafer sort (CP) and final test (FT) screening strategies to improve power, performance, yield, quality, and DPPM. - Develop, debug, and maintain ATE test programs and screening methodologies for advanced-node ASICs. - Define and execute characterization plans across process, voltage, and temperature (PVT) conditions. - Perform silicon data analysis across CP, FT, Bench, and System platforms to improve correlation and optimize system-level performance. - Drive DOE planning, execution, and analysis for silicon characterization, yield optimization, and process tuning. - Collaborate with system and hardware engineers to develop effective ASIC binning methodologies and system optimization strategies. - Define and support ATE hardware requirements including probe cards, sockets, and load boards. - Analyze wafer-level and package-level parametric and functional data to identify trends, root-cause failures, and drive corrective actions. - Engage with foundry, OSAT, and external vendors to support bring-up, qualification, yield improvement, and manufacturing execution. - Develop KPIs and dashboards to track power, performance, process variation, yield, and product quality metrics. Qualifications - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. - 5–10 years of experience in Product Engineering, Test Engineering, Silicon Validation, or Post-Silicon Engineering in fabless or semiconductor environments. - Strong understanding of semiconductor manufacturing flows including wafer sort (CP), final test (FT), qualification, and high-volume manufacturing. - Experience with silicon bring-up, characterization, yield analysis, and product qualification for advanced-node ASICs or SoCs. - Experience with ATE platforms such as Advantest 93K or Chroma. - Experience developing or debugging ATE test programs and production screening methodologies. - Strong statistical data analysis and debugging skills using tools such as JMP, Python, or similar analysis frameworks. - Experience with DOE planning, silicon correlation, and yield optimization methodologies. - Experience collaborating cross-functionally across Design, Systems, Firmware, Reliability, Manufacturing, Foundry, and OSAT teams. - Strong problem-solving skills with the ability to independently drive technical issues to closure. - Comfortable operating in ambiguous, fast-moving environments with a high degree of ownership. Requirements - Experience with near-threshold operation or low-voltage optimization. - Experience with high-performance computing, AI, networking, or bitcoin mining ASICs. - Understanding of semiconductor device physics, SPICE fundamentals, and FinFET technologies. - Experience with system-level characterization and correlation across ATE, Bench, and deployed systems. - Experience with scripting or automation using Python, Perl, or TCL. - Verbal fluency in Mandarin is a plus. Benefits - Remote work - Medical insurance - Flexible time off - Retirement savings plans - Modern family planning
Summer Work in Greece
Cross Border Talents🌎 Your international recruitment partner for hard to find professionals and jobs all over the globe.
Role Description Estás pronto para o melhor verão da tua vida? Junta-te ao projeto "Summer Work in Greece"! Procuras uma nova aventura internacional, crescimento na tua carreira e a oportunidade de trabalhar a partir do paraíso? Estamos a recrutar profissionais dinâmicos para se juntarem a equipas globais na histórica e vibrante cidade de Atenas, Grécia! O melhor de tudo? Tu decides como queres trabalhar! Podes trabalhar 100% de forma remota a partir de qualquer local na Grécia Continental ou desfrutar dos nossos escritórios modernos em Atenas, incluindo os nossos incríveis escritórios na praia (beach offices)! Qualifications - Fluência ou nível nativo em Português (C1/C2). - Nível mínimo de Inglês B2 (para comunicação interna e formação). - Excelentes capacidades de comunicação. - Forte orientação para o cliente. - Adaptabilidade a ambientes dinâmicos. - Espírito de equipa. - Motivação para trabalhar num ambiente multicultural. - Paixão por novas experiências. Requirements - Bilhete de Avião: Voo para Atenas totalmente pago pela empresa. - Alojamento Inicial: 2 semanas gratuitas de estadia em hotel à tua chegada. - Procura de Casa: Apoio dedicado e especializado para te ajudar a encontrar e arrendar o teu apartamento ideal em Atenas. - Suporte Legal Completo: Tratamos de toda a burocracia, vistos, registos de segurança local e contratos legais. - Salário Competitivo: Remuneração atrativa e totalmente alinhada/competitiva com o mercado de trabalho grego. Benefits - Pacote de Relocalização Completo. - Não precisas de te preocupar com nada, nós tratamos de tudo desde o primeiro dia. Company Description Welcome to Greece!
Advanced Salesforce Software Engineer
Wintrust Financial CorporationFrom our first day in business, Wintrust has been proud to serve a variety of unique communities and people from all walks of life. To build a company that reflects the communities we serve, we believe that fostering a unique and inclusive workplace where everyone feels valued and empowered to succeed will support our ongoing success. Wintrust Financial Corporation, including community banking and financial services subsidiaries, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.
Role Description The Advanced Salesforce Software Engineer is primarily responsible for the design, architecture, development, and maintenance of applications, including: - Requirements analysis - Customizations - Database changes - Screen changes - Security definition - Workflow This is a medium level position that works with a team of technical resources focusing on development for a resident software platform. Responsibilities include: - Creating and communicating innovative solutions to business issues and processes - Assigning resources to specific application design and development tasks - Defect resolution and production application support What You’ll Do: - Responsible for technical development, implementation, administration, and support of the Salesforce CRM platform - Participate in the development and deployment of new features to support business initiatives - Work with other Software Engineers to write and review technical specifications - Participate in peer Code Review/Pair-Programming Sessions - Provide application design expertise for application development, database design, and maintenance - Help architect efficient and scalable software solutions for business application platforms - Convert system requirements into logical program designs, code modules, and stable application systems - Develop technical design documents for software solutions independently - Provide production support for Salesforce sites including afterhours support when necessary - Participate in the full SDLC (Agile), including requirement analysis, design and implementation, estimations, and other aspects of iterative development Qualifications - 5+ years experience working with Salesforce CRM - Salesforce Platform Developer 1 Certification - Technical expertise and knowledge of software and application development - Strong knowledge and use of object-oriented methodologies, frameworks, and Web Service technologies - Ability to thrive in an environment where change is constant - Proficiency in a variety of programming related technologies and tools including: - APEX - AutoRabbit - Git - Mulesoft - Object Oriented design - SOQL/SOSL - Visual Studio Code Benefits - Medical Insurance - Dental - Vision - Life insurance - Accidental death and dismemberment - Short-term and long-term Disability Insurance - Parental Leave - Employee Assistance Program (EAP) - Traditional and Roth 401(k) with company match - Flexible Spending Account (FSA) - Employee Stock Purchase Plan at 5% discount - Critical Illness Insurance - Accident Insurance - Transportation and Commuting Benefits - Banking Benefits - Pet Insurance Compensation The estimated salary range for this role is $110,000.00 - $120,000.00, along with eligibility to earn an annual bonus. Actual salaries may vary based on several factors, such as a candidate’s qualifications, skills, and experience.
QA Automation Engineer – Mobile, API Testing
DevsuDevsu is a technology agency that provides software development services, IT augmentation and staffing.
• Diseñar, desarrollar y mantener frameworks y scripts de automatización para aplicaciones móviles Android e iOS. • Ejecutar pruebas funcionales, de integración, regresión y smoke testing en entornos de desarrollo, QA y producción controlada. • Diseñar y ejecutar pruebas sobre APIs utilizando herramientas como Postman y Newman. • Participar activamente en la definición de estrategias de calidad y automatización dentro de equipos ágiles. • Analizar requerimientos funcionales y técnicos para identificar escenarios de prueba y riesgos potenciales. • Gestionar y reportar defectos, asegurando su adecuada trazabilidad y seguimiento. • Colaborar con desarrolladores, arquitectos y Product Owners para asegurar entregas de alta calidad. • Contribuir a la integración de pruebas automatizadas dentro de pipelines CI/CD. • Participar en iniciativas de mejora continua relacionadas con calidad, automatización y rendimiento.


