
Global Kinetic
Remote Jobs
Turning visionary ideas into reality with innovative, enterprise-grade software solutions.
2 Jobs
Senior .Net Developer
Global KineticTurning visionary ideas into reality with innovative, enterprise-grade software solutions.
• Work and collaborate with product owners and Agile teams to understand, design, develop, and implement new features using engineering best practices, design guidelines, and principles. • Your focus will be on writing quality software using standard object-oriented and SOLID development principles. • Assist in code reviews and apply coding standards and best practices to new and existing code. • Help debug issues and understand the root causes of problems in the codebase. • Develop problem-solving skills to tackle technical challenges and find solutions. This often involves researching and learning new concepts independently. • Unit-test code for robustness, including edge cases, usability, and general reliability. • Utilise AI to enhance productivity using tools such as GitHub Copilot, ChatGPT, and Claude. • Automating testing, code generation, and documentation. • Improve delivery expectations and quality. • Manage time efficiently to meet project deadlines and prioritise tasks effectively. • Provide detailed estimates of work and ensure timely delivery of features. • Ask questions when you need clarification and provide updates on your progress. • Be an active contributor towards sprint ceremonies. • Continuously learn and improve your technical skills. Be adaptable and willing to learn new technologies and methodologies as they emerge. • Reduce technical debt by refactoring code and improving existing systems for better maintainability and scalability. • Take on mentoring roles for junior and intermediate developers, helping them learn and grow in their careers. • Assist in the recruitment process, which involves interviews as well as reviewing assessments. • Help to develop the .NET chapter initiatives, as well as drive tech sessions and knowledge-sharing sessions.
Mid Java Developer
Global KineticTurning visionary ideas into reality with innovative, enterprise-grade software solutions.
• Provide guidance and informal mentoring to junior developers. • Participate in peer code reviews as both reviewer and reviewee. • Write clean, maintainable, and testable code following agreed coding standards. • Contribute to the continuous improvement of development practices, tooling, and standards. • Ability to identify technical risks, code smells, and suboptimal solutions, and raise them early with the team. • Working knowledge of multi-threading and concurrent programming concepts. • Hands-on experience with automated testing practices (unit, integration, and API testing). • Awareness of application performance considerations, observability (logging/metrics), and common security risks. • Solid experience building RESTful APIs and web services using modern frameworks. • Strong understanding of core Java (Java 17+), object-oriented design, data structures, and common design patterns. • Good understanding of web technologies, HTTP, networking fundamentals, and common internet protocols.