Beirut, Beirut Governorate, Lebanon
9 days ago
Senior Software Developer (Winforms, C# .Net, Angular)

Aspire Software is looking for a Senior Software Developer (Winforms, C# .Net, Angular) to join our team in Lebanon.

Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

About the Role

We are looking for an inventive, self-driven developer to join our industry-leading Cubit teams, focused on delivering our Construction Estimating software solution globally. Working in a tight-knit company dedicated to excellence and growth, you will work on Windows Desktop development utilizing .NET WinForms. You'll be adjacent to teams working on Web App development with .NET Core, Angular, MySQL & AWS as Machine learning & Machine Vision across Python & .NET with our Sydney based team, providing great growth opportunities You will receive experience with cutting edge technologies, support from senior software professionals and join a fantastic company that ensures trust, respect, and a customer focus. This role requires nightshift to match 4 hours working time overlap with Sydney

Key Responsibilities: Lead in designing, coding, testing, configuring, documenting, and debugging software, utilizing technologies, development tools and languages as required for the project assigned Collaborate with Product Management, Software Quality Assurance, DevOps, Architecture, and other functional teams (e.g. Customer experience, Sales, Marketing), to ensure that solutions are efficient, consistent and fulfill business needs Work in an Agile software development environment (e.g. Scrum, Kanban), participating in commitment, retrospective and planning meetings Participate in requirements reviews Refactor existing software Apply generally accepted development and quality assurance standards and techniques to assure efficient program logic and data manipulation Lead design and design reviews Able to independently design quality solutions for large features Have the ability to easily jump on any software team and make an immediate contribution Provide technical guidance and supervision to other team members, including the discovery of alternative system and software designs Work closely with the development team to ensure adherence to – and continued development of - architecture best practices Possesses advanced functional or technical knowledge to complex problem solving and process innovation Work with our customers to help solve their software design and operation issues Act as liaison with manufacturers and vendors of software and application products, especially with regard to problem diagnosis and resolution
Confirmar seu email: Enviar Email