NITEL, a premier integrated technology services company has the following exciting short-term job opportunities for first-rate individuals in its Applications Development Division in Lilongwe
Position: Senior Developer (C#, Java, Android)
Duration of Engagement: 6 Months
- Design, develop, and maintain web and mobile applications using C#, Java, and Android technologies.
- Collaborate closely with UVUX designers to create seamless, user-friendly interfaces.
- Implement RESTful APIs, backend services, and database interactions to support fronted functionality.
- Lead and participate in architectural discussions, code reviews, and development strategy sessions.
- Contribute to the refinement of coding practices, development standards, and innovative methodologies.
- Analyze requirements and propose inventive technical solutions that drive innovation.
- Develop and maintain Android applications that deliver exceptional user experiences.
- Collaborate with cross-functional teams to integrate mobile applications with backend services and APIs.
- Investigate and resolve technical issues, optimizing code and system performance as needed.
- Work closely with teams to identify and address vulnerabilities, performance bottlenecks, and user concerns.
- Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field.
- Proven track record (3+ years) as a Full Stack Developer with extensive experience in CH, Java, and Android development.
- Strong backend development skills using of C# (.NET, ASP.NET, Core) and Java (Spring Boot) frameworks.
- Expertise in mobile app development for the Android platform, including familiarity with Android Studio, Kotlin, and Android UI/UX guidelines.
- Solid understanding of software design principles, architectural patterns, and coding best practices.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerisation technologies (e.g., Docker) is advantageous.
- Demonstrated leadership in guiding technical initiatives and mentoring junior developers.
- Exceptional problem-solving abilities and a proactive approach to addressing challenges.
- Effective communication skills to collaborate across teams and communicate technical concepts clearly.
- Knowledge of Agile methodologies and version control systems (e.g., Git) is preferred.
Method Of Application
All interested persons who meet the requirements of the above jobs and are inspired to work in a dynamic and rewarding environment should send their applications with detailed and up-to-date Curriculum Vitae, specifying qualifications, experience, contact telephone numbers, e-mail and addresses of three (3) traceable referees and copies of certificates, to the email address below before 5 September 2023
To apply for this job email your details to firstname.lastname@example.org