As a Software Engineer within our software engineering division, you will leverage your foundational knowledge of software architecture to enhance our test and integration frameworks. You will engage in debugging and designing software test applications or operating systems in alignment with provided feature specifications. This position is critical in ensuring the reliability and efficiency of our telecommunications solutions.
Key Responsibilities
- Design and Automation. Contribute to the design and automation of enterprise applications, ensuring high-quality software solutions.
- Protocol Testing. Conduct testing of telecommunications protocols, including SS7 CAMEL, MAP, and IP protocols like Diameter.
- Software Development. Design, troubleshoot, and debug software programs for databases, applications, tools, and networks.
- Scripting and SQL. Write simple to complex Bash shell scripts and construct SQL queries to retrieve test results from database tables.
- Tool Utilization. Utilize command-line tools such as Seagull for telco protocol testing.
- Automation Frameworks. Develop automated tests using scripting languages such as Python or Ruby.
- Agile Methodology. Collaborate within Agile methodologies, utilizing build tools throughout the product life cycle.
Ideal Candidate Profile
- Experience. Minimum of 2 years of hands-on experience in the design and automation of enterprise applications.
- Educational Background. Bachelor’s degree in Computer Science or a related field.
- Analytical Skills. Strong analytical and problem-solving abilities, with excellent oral and written communication skills.
- Domain Expertise. Familiarity with telecommunications protocols, particularly SS7 CAMEL, MAP, and Diameter, is essential. Experience in telecom billing/mediation and 5G technology is a plus.
Technical Skills
- Proficiency in Unix administration and scripting.
- Competency in SQL query construction.
- Experience with automation testing in scripting languages like Python or Ruby.
About Us
At Oracle, we are a global leader in cloud solutions, utilizing cutting-edge technology to solve contemporary challenges. We believe that true innovation thrives on diverse perspectives and skills. By fostering an inclusive workforce, we inspire creativity and collaboration.
Our commitment to employee well-being is reflected in our competitive benefits, which prioritize work-life balance. We support flexible medical, life insurance, and retirement options, alongside encouraging community involvement through volunteer programs.
Oracle is dedicated to inclusivity, ensuring accessibility for individuals with disabilities throughout the employment process. For assistance or accommodations, please reach out to us at +1 888 404 2494.
Equal Opportunity Employer
Oracle is an Equal Employment Opportunity Employer. We consider all qualified applicants for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, veteran status, or any other characteristic protected by law. We welcome applications from individuals with arrest and conviction records in accordance with applicable laws.