- Company Name
- Optimize Search Group
- Job Title
- Junior Software Engineer
- Job Description
-
Job title: Junior Software Engineer
Role Summary: Entry‑level developer focused on building, testing, and maintaining internal software applications while collaborating with business stakeholders to translate operational needs into technical solutions.
Expectations: Apply programing skills in languages such as JavaScript, Python, C#, or Java; produce clean, well‑documented code; engage in requirement gathering, documentation, and post‑release support; demonstrate strong analytical and communication abilities.
Key Responsibilities:
- Assist in design, development, testing, and maintenance of internal applications.
- Gather, clarify, and document functional and technical requirements with business teams.
- Translate business needs into actionable development tasks and system improvements.
- Support senior developers on feature development, system enhancements, and troubleshooting.
- Contribute to documentation of system processes, workflows, and technical specifications.
- Participate in application testing, debugging, and issue resolution.
- Collaborate with cross‑functional teams to optimize existing systems and operational processes.
- Provide post‑release support and perform small updates or enhancements as required.
Required Skills:
- Proficiency with at least one programming language (JavaScript, Python, C#, or Java).
- Basic understanding of web applications, APIs, and software development principles.
- Familiarity with SQL and relational database concepts.
- Experience with Git or other version control systems.
- Strong written and verbal communication skills suitable for both technical and non‑technical stakeholders.
- Ability to gather information, ask clarifying questions, and document requirements accurately.
- Analytical thinking, problem‑solving capability, and attention to detail.
- Willingness to learn, adapt, and grow within a collaborative environment.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field (or equivalent practical experience).
- 0–2 years of relevant software development experience (internships, academic projects, or personal initiatives).
The colony, United states
On site
Junior
13-03-2026