Associate Software Engineer
Apply at sourceAI summary
Neptune Software Ltd seeks an Associate Software Engineer (Java Programmer) for their Nairobi office. Ideal for recent graduates or professionals with up to 2 years of experience. Responsibilities include Oracle PL/SQL development, database administration, and collaborating with cross-functional teams. Requires a Bachelor's degree in Computer Science or related field.
- Associate Software Engineer role for Java/PL/SQL developers
- Full-time position in Nairobi with standard working hours
- Requires 1+ years of Oracle PL/SQL experience
- Opportunity to work with Docker, Kubernetes, and cloud platforms
Description
Find a Job + + + + Search Associate Software Engineer Neptune Software Ltd Software & Data Today Easy apply New Featured Nairobi Full Time IT & Telecoms Confidential Share link Share on WhatsApp Share on LinkedIn Share on Facebook Share on Twitter Share via SMS Job summary We are seeking a highly motivated and innovative Associate Software Engineer (Java Programmer) to join our Software Development team. This role is ideal for recent graduates or professionals with up to two years of experience who are passionate about developing enterprise and mobile applications. Min Qualification: Bachelors Experience Level: Mid level Experience Length: 2 years Language Requirement: English Working Hours: Full Time - 8 to 5 Applicant Location: Nairobi, Kenya Job descriptions & requirements Position: Associate Software Engineer Company: Neptune Software (K) Limited Location: Kenya Job Summary We are seeking a highly motivated and innovative Associate Software Engineer (Java Programmer) to join our Software Development team. This role is ideal for recent graduates or professionals with up to two years of experience who are passionate about developing enterprise and mobile applications. Role Overview The Associate Software Engineer translates functional requirements into reliable technical implementations. They design and optimize database structures, develop PL/SQL logic, troubleshoot production issues, and collaborate with crossfunctional teams to deliver seamless software experiences. They act as technical enablers, ensuring that Neptune’s platforms run efficiently, securely, and in alignment with client and organizational objectives. Key Responsibilities Application & Database Development · Design, develop, and maintain Oracle PL/SQL scripts, packages, procedures, and triggers · Build and optimize SQL queries to ensure maximum performance and reliability Technical Analysis & Solution Design · Analyse business and system requirements and convert them into scalable technical solutions · Mobile UI/UX principles · Mobile application integration with REST APIs Database Administration · Execute backups, restores, data migration, and general database maintenance · Monitor database health and ensure adherence to security and compliance standards Issue Resolution & System Stability · Debug and troubleshoot production issues to maintain system uptime and reliability · Implement fixes and enhancements aligned with Neptune’s quality standards CrossFunctional Collaboration · Work closely with business consultants, project managers, and technical teams to deliver projects on time · Support solution deployment and ensure smooth integration across environments Required Skills and Qualifications: Education Bachelor’s degree in Computer Science, Information Technology, or related fields Technical Expertise · Strong SQL, PL/SQL, and Java programming skills · 1+ years of experience in Oracle PL/SQL development · Experience in database administration and performance tuning · Proficiency in business intelligence and data visualization · Expertise in Docker and Kubernetes · Understanding of Linux/Unix administration, networking concepts, and system troubleshooting · Familiarity with SDLC methodologies · Knowledge of enterprise application integration. · Familiarity with cloud platforms is an added advantage. · Understanding of secure software development practices. · Knowledge of Agile/Scrum development methodologies. · Experience with payment systems, APIs, or financial applications is an added advantage. Soft Skills Strong analytical, problemsolving, communication, and interpersonal skills; willing to travel; ability to collaborate with diverse teams and deliver under structured project environments Experience Prior experience in software development, database engineering, or enterprise system support How to Apply Interested candidates who meet the criteria above are encouraged to submit their resume and cover letter. Log In and Apply Important safety tips Do not make any payment without confirming with the BrighterMonday Customer Support Team. If you think this advert is not genuine, please report it via the Report Job link below. Report Job Log in to apply now Continue with Google Continue with Linkedin Or continue with Forgot Password? Keep me logged in Log in Don't have an account? Sign Up to Apply Share link Share on WhatsApp Share on LinkedIn Share on Facebook Share on Twitter Share via SMS Activate Notifications Stay productive - get the latest updates on Jobs & News Activate Deactivate Notifications Stop receiving the latest updates on Jobs & News Deactivate This action will pause all job alerts. Are you sure? Cancel Proceed Similar jobs Lorem ipsum dolor sit amet consectetur adipiscing elit Lorem ipsum Lorem ipsum dolor (Location) Lorem ipsum Confidential 3 years ago Lorem ipsum dolor sit amet consectetur adipiscing elit Lorem ipsum Lorem ipsum dolor (Location) Lorem ipsum Confidential 3 years ago View More Stay Updated Join our ne