Job Closed

This listing is no longer active.

Ingot logo
Ingot

At INGOT, we believe in building high-performing teams where everyone is in the right seat – not just filling a role, but thriving in it. Our approach emphasizes getting the right people in the right positions to drive business growth and success. You’ll excel at what you do because you’re in a role that aligns with your skills and passions. You’ll be aligned with our core values - High Ethics, Commitment and Innovation. We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission. If you’re a high-energy, results-driven professional who’s ready to take on a role that matches your expertise and values, we’d love to connect!

Senior Software Developer

Location

Ukraine

Posted

107 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Developer

Ingot

Role Description The Senior Software Developer is responsible for designing, developing, and maintaining high-quality software applications. This role involves leading complex technical projects, mentoring team members, and ensuring that software solutions align with business goals and technical standards. The Senior Software Developer plays a crucial role in driving technical innovation, optimizing development processes, and delivering scalable and reliable software products. Main Activities & Responsibilities: - Write and maintain high-quality, efficient code that meets project requirements and technical standards. - Analyse technical requirements and adapt code to align with these needs, ensuring robustness and scalability. - Implement and promote best coding practices across the project to ensure code quality and maintainability. - Develop and oversee quality assurance procedures, including testing strategies and methodologies to ensure reliable software delivery. - Analyse technical requirements and translate them into functional code and solutions. - Identify areas for improvement and propose revisions to enhance existing projects. - Collaborate with other developers, designers, QA testers, system analysts, and business analysts to ensure cohesive development efforts. - Coordinate and communicate effectively with team members to ensure alignment and progress towards project goals. - Document all aspects of the development process, including code changes, development workflows, and technical specifications for future reference and maintenance. - Integrate various software components and ensure their interoperability. - Conduct thorough testing of software to identify, troubleshoot, and fix issues, ensuring a high level of functionality and performance. Qualifications - Proficiency in .NET framework and .NET Core (or .NET 8/9/10). - Deep knowledge of C#. - Must be fluent in English (both written and spoken). - Experience with ASP.NET MVC, ASP.NET Web API, and ASP.NET Core for building web applications and services. - Strong skills in SQL / No-SQL, including writing complex queries and performance tuning. - Experience with Entity Framework or other ORM tools. - Experience with software design patterns, architectural styles (e.g., microservices), and best practices for scalable and maintainable applications. - Proficiency with version control systems, particularly Git, including branching, merging, and pull requests. - Knowledge of unit testing frameworks (e.g., NUnit, xUnit) and test-driven development (TDD). - Experience with automated testing tools and CI/CD pipelines (e.g., Github Actions, Jenkins). - Experience with cloud platforms, particularly AWS. - Skills in profiling, debugging, and optimizing .NET applications for performance and scalability. Benefits - A competitive compensation package will be offered to the successful applicant which includes great benefits. Company Description At INGOT, we believe in building high-performing teams where everyone is in the right seat – not just filling a role, but thriving in it. Our approach emphasizes getting the right people in the right positions to drive business growth and success. - You’ll excel at what you do because you’re in a role that aligns with your skills and passions. - You’ll be aligned with our core values - High Ethics, Commitment and Innovation. - We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission. - If you’re a high-energy, results-driven professional who’s ready to take on a role that matches your expertise and values, we’d love to connect!

Job Requirements

  • Proficiency in .NET framework and .NET Core (or .NET 8/9/10).
  • Deep knowledge of C#.
  • Must be fluent in English (both written and spoken).
  • Experience with ASP.NET MVC, ASP.NET Web API, and ASP.NET Core for building web applications and services.
  • Strong skills in SQL / No-SQL, including writing complex queries and performance tuning.
  • Experience with Entity Framework or other ORM tools.
  • Experience with software design patterns, architectural styles (e.g., microservices), and best practices for scalable and maintainable applications.
  • Proficiency with version control systems, particularly Git, including branching, merging, and pull requests.
  • Knowledge of unit testing frameworks (e.g., NUnit, xUnit) and test-driven development (TDD).
  • Experience with automated testing tools and CI/CD pipelines (e.g., Github Actions, Jenkins).
  • Experience with cloud platforms, particularly AWS.
  • Skills in profiling, debugging, and optimizing .NET applications for performance and scalability.

Benefits

  • A competitive compensation package will be offered to the successful applicant which includes great benefits.

Related Job Pages

More Software Engineer Jobs

OtherRemoteTeam 51-200Since 2013H1B No Sponsor

• Performs tasks related to developing and modifying web-based applications, client-server applications and/or OS scripts for process automation, using skill and knowledge of application development in a Relational Database Management System or Structured Query Language (SQL) • Implement and integrate commercial off-the-shelf (COTS) software into existing architecture • Plan, document, code, modify, test and implement computer programs • Document test conditions, create test data, test programs, and analyze results • Perform analysis of program and production problems • Analyze and design new or existing system enhancements • Work closely with the user to define requirements

District of Columbia + 4 moreAll locations: District of Columbia | Florida | Maryland | Texas | Virginia
Job Closed
Logically logo

Developer – Power Platform

Logically

Intelligence for high-stakes environments, where timing, perception, and context all matter.

Software Engineer107 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Design and develop solutions using Microsoft Power Platform, including Power Apps, Power Automate, Power BI, and Dataverse • Implement end-to-end workflow automation to streamline internal operations across IT, Finance, Compliance, and Operations • Integrate Power Platform solutions with Microsoft 365, Azure services, PSA/ITSM tools, and third-party SaaS applications • Develop and maintain data models, APIs, and system integrations • Create dashboards and reporting solutions to support leadership visibility and decision-making • Collaborate with stakeholders to gather requirements and translate business needs into technical solutions • Apply governance, security, and best practices for Power Platform usage across the organization • Support AI-driven initiatives, including Copilot, AI Builder, and intelligent automation workflows • Optimize performance, scalability, and maintainability of developed solutions • Document solutions, standards, and reusable components for broader organizational adoption

Ohio
$600K / year
Full TimeRemoteTeam 11-50H1B No Sponsor

• Desarrollar y mantener features para la aplicación móvil en Flutter, que apoyen el flujo de compra y venta de autos. • Rediseñar y optimizar el flujo para vender un auto, facilitando el alta y la gestión del vehículo por parte del usuario. • Diseñar y mejorar el flujo para comprar un auto desde la app, integrando todos los pasos clave hasta la transacción. • Implementar el catálogo de autos con filtros avanzados y un sistema de búsqueda que permita al usuario encontrar fácilmente el vehículo ideal. • Desarrollar y optimizar la pantalla VIP donde se muestran todos los detalles del auto, validando fotos e información técnica. • Implementar arquitectura limpia y patrones de diseño escalables que faciliten la evolución y mantenibilidad del producto. • Participar activamente en code reviews y procesos de mejora continua del código y la arquitectura. • Trabajar de forma cercana con Producto, Diseño y Backend para idear, definir y entregar experiencias de usuario completas. • Implementar y mantener pruebas automatizadas (unitarias, de widget e integración) para asegurar la calidad del software. • Optimizar el rendimiento de la aplicación, identificando y resolviendo problemas de performance. • Definir estándares y mejores prácticas para el desarrollo móvil dentro del equipo. • Colaborar con diferentes verticales del negocio que también desarrollan en Flutter, promoviendo alineación técnica y reutilización de componentes.

Mexico
Job Closed
TinyURL logo

Engineering Technician II

TinyURL

Discover the tiny but mighty shortening services by TinyURL!

Software Engineer107 days ago
OtherRemoteTeam 1-10H1B No Sponsor

• Perform field and on-site laboratory tests on soil, geosynthetics, aggregates, and other materials • Monitor contractor activities on job sites to ensure compliance with relevant contract documents • Provide CQA observation and monitoring on several types of construction and/or environmental activities • Perform multi-media sampling in support of investigations and monitoring programs • Prepare daily and weekly field reports, construction schedules & progress reports • Ensure project documentation is correct and consistent with company policy • Interact with project personnel and assist in cultivating an integrated team approach • Assist in the preparation of final data packages, health and safety documents, and report appendices • Observe and abide by the policies and procedures outlined in the site-specific project health and safety plans • Perform tasks in other company practice areas including general construction services and environmental sampling as needed

United States
Job Closed