Overview
Back End Developer – Remote work opportunities may be available. This position is part of a software engineering team and involves designing, building, and maintaining back-end services and APIs.
Responsibilities
- Perform high-level design based on provided external specifications.
- Specify, design, and implement changes to existing software architecture.
- Build highly complex enhancements and resolve complex bugs.
- Build and execute unit tests and unit plans; review integration and regression test plans with QA.
- Communicate with QA and porting engineering regarding product functionality and quality.
- Work with stakeholders to understand business and technical objectives; develop, test, and implement software solutions.
- Ensure solutions meet performance standards, are scalable, documented, and easily supported.
- Maintain effective documentation and version control; participate in project planning and task decomposition.
- Foster a positive, team-oriented environment and perform related duties as directed.
Qualifications
Required Skills
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- Experience with C#, .NET, T-SQL, and Azure Service Bus.
- Experience building APIs and services using REST and/or SOAP.
- Strong software design, debugging, testing, and documentation skills.
- Proficiency with software development fundamentals, processes, and agile methodologies.
- Strong communication and organizational skills; ability to prioritize and multi-task.
- Experience with JIRA or Azure DevOps and source code repositories (e.g., TFS).
Preferred Qualifications
- Experience with microservices, REST/Web Services, and cloud-based architectures.
- Proficiency with HTML, JavaScript/TypeScript, and front-end integration concepts; familiarity with React or Angular is a plus.
- Experience with Kubernetes, Docker, ElasticSearch, Kafka, Oracle PL/SQL, and version control workflows.
Education and Experience
• Bachelor’s degree in Computer Science or a related field, or equivalent work experience.4+ years in software engineering or related experience.
Salary
Salary: $10.00 - $20.00 per month
Location
Remote work options may be available; location details vary by role.
Legal and Equal Opportunity
Oracle is an Affirmative Action - Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status, age, or any other characteristic protected by law.