As part of a global team of software engineers, UX/UI specialists, QA professionals, and product managers, you will drive technical initiatives, mentor team members, and shape the architecture of next-generation solutions.
Key Responsibilities
* Agile Software Development & Leadership
* Lead and contribute to the development of .NET-based desktop applications using WPF and DevExpress.
* Integrate desktop solutions with cloud-based services.
* Provide technical direction through design decisions and code reviews.
* Promote best practices for creating scalable and maintainable code.
* Ensure comprehensive test coverage and seamless CI/CD integration.
* Customer Requirements & Product Insight
* Collaborate with stakeholders to translate complex requirements into effective software solutions.
* Develop features that directly support configuration and visualization processes.
* Transform domain-specific needs into high-performance, elegant applications.
* Collaboration & Teamwork
* Work within a cross-functional Scrum team to deliver robust solutions.
* Encourage a culture of knowledge sharing, feedback, and continuous improvement.
* Contribute to team development and innovation through collaboration.
* Technology & Domain Expertise
* Leverage your experience in software architecture and UI design to create responsive, user-friendly applications.
* Apply 3D geometry principles in collaboration with visualization engineers.
* Tackle domain-specific challenges with precision and enthusiasm.
Required Qualifications
* Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
* 5+ years of experience in software development.
* Strong expertise in C# and .NET technologies.
* Extensive experience with WPF and DevExpress .
* Familiarity with multithreading and inter-process communication.
* Proficient in using Git and managing CI/CD pipelines.
* Solid understanding of web services (REST/SOAP).
* Good foundation in geometry and mathematics for 3D applications.
* Strong communication skills and experience working in agile teams.
* Fluent in English.
Preferred Qualifications
* Experience with React and TypeScript.
* Familiarity with Docker and Kubernetes.
* Knowledge of Unity3D is a plus.
* Experience in aerospace or related industries is advantageous.
* AWS or Scrum certifications are a plus.
Apply below if this position sounds interesting. For more information reach out to me directly at tmayall@optimussearch.com