Junior Software Engineer
Role Overview
The employer seeks a Junior Software Engineer for its IT team to develop, maintain, test, and support software applications and internal digital solutions across business operations.
The role works with departments to understand requirements, improve systems, solve technical issues, and support digitalization and process automation.
Key Skills for This Role
Full Job Posting
Role overview
The employer seeks a Junior Software Engineer for its IT team to develop, maintain, test, and support software applications and internal digital solutions across business operations.
The role works with departments to understand requirements, improve systems, solve technical issues, and support digitalization and process automation.
Responsibilities
- Develop, maintain, test, and implement software applications, web applications, internal systems, and business tools.
- Analyze business requirements and translate them into practical software solutions.
- Integrate systems, applications, databases, and third-party platforms.
- Troubleshoot, debug, and resolve software issues; maintain and improve applications and databases.
- Develop reports, dashboards, forms, and automated workflows; support database management, data validation, and data migration.
- Ensure applications are reliable, secure, scalable, and user-friendly, and perform testing and quality checks before deployment.
- Maintain technical documentation, system documentation, and application specifications.
- Investigate system errors, coordinate with IT vendors or external developers, and provide users with technical support and guidance.
- Monitor application performance, recommend improvements, and follow development standards, IT security policies, and company procedures.
- Stay current with technologies, programming languages, development tools, and software engineering practices.
Qualifications and requirements
- Bachelor’s degree in computer science, software engineering, information technology, computer engineering, or a related field.
- At least five years of relevant experience in software development or a similar position.
- Strong knowledge of software development principles and practices; good understanding of database concepts; experience with web applications and APIs.
- Knowledge of software testing, debugging, version control, and system integration.
- Practical knowledge of programming languages, web technologies and frameworks, databases, REST APIs and integrations, version control, and reporting tools; examples are given as alternatives.
- ERP or enterprise software experience is preferred. Basic cloud knowledge and workflow or business process automation knowledge are advantages.
- The posting also requests analytical and problem-solving ability, business-to-technical translation, communication and interpersonal skills, independent and team working ability, and written and spoken English.
Workplace
- Work location is in person.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at talent consultant
MEP Procurement Engineer
, QAT
The employer is seeking an MEP procurement engineer to manage sourcing and purchasing for construction projects, ensuring materials meet specifications, budgets and schedules. Candidates need a mechanical engineering deg
IT / Software Developer
, QAT
The employer is seeking an IT / Software Developer to design, build, test, deploy, and maintain applications that support business operations. The role also covers integrations, databases, security, troubleshooting, docu
UI/UX DESIGN MANAGER
, IND
The employer is seeking a UI/UX Design Manager to own design strategy and lead the design function across an AI-native SaaS portfolio. Applicants need 6+ years of UI/UX experience, 3+ years in design management, experien
QA Manager
, IND
The employer seeks a hands-on QA lead to own testing strategy, team leadership, and release quality for complex products. The role requires 6+ years in QA, 2+ years leading or mentoring testers, mandatory WebSockets expe
Project Manager – SaaS & Online Marketplace
Navi Mumbai, IND
Arcitech is seeking a Project Manager to lead end-to-end SaaS, software product, and online marketplace projects. The role requires IT project delivery experience, knowledge of SDLC and Agile/Scrum, cross-functional team
Logistics & Procurement Engineer
, QAT
The employer seeks an experienced Logistics & Procurement Engineer to coordinate construction-project purchasing, suppliers, materials, and deliveries. Applicants need at least five years of relevant experience, procurem
FM Engineer
, QAT
The employer is seeking an experienced FM Engineer to manage the operation, maintenance, and technical performance of building facilities and MEP systems. The role covers preventive and corrective maintenance, contractor
QA/QC Manager
, QAT
The employer is seeking a QA/QC Manager to lead quality assurance and quality control activities across construction projects. The role manages quality systems, inspections, documentation, audits, non-conformance actions
MEP Procurement Engineer
, QAT
IT / Software Developer
, QAT
UI/UX DESIGN MANAGER
, IND
QA Manager
, IND
Project Manager – SaaS & Online Marketplace
Navi Mumbai, IND
Logistics & Procurement Engineer
, QAT
FM Engineer
, QAT
QA/QC Manager
, QAT