Logo
Orange SA

Software Engineer

Orange SA, Columbia, South Carolina, United States,


About the Role

- Work as a full-stack developer using Java (backend) and Angular (frontend) and contribute to application development, enhancements, and production support.- Contribute to technical design for new projects, ensuring scalability, performance, and maintainability.- Follow the software development lifecycle, from requirement analysis to deployment, and ensure proper documentation.- Collaborate with product owners, business analysts, and other stakeholders to ensure alignment of technical solutions with business requirements.- Understand and implement coding best practices with a focus on security and performance.- Troubleshoot issues that may arise during development and production.- Stay updated on the latest trends in Java, Angular, and full-stack development, and provide recommendations for continuous improvement.- Ensure project timelines are met with on-time delivery of high-quality products.- Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.

About You

- Proficient in OOP concepts, data types, and algorithms.- Experience in Java (J2EE, Spring Boot, Spring Framework).- Experience in microservices architecture and development.- REST & SOAP web service knowledge using JSON/XML.- Good understanding and working knowledge of front-end technologies (HTML5, CSS3, JavaScript/TypeScript).- Hands-on experience with Version Control Systems (Git) and CI/CD pipelines (Jenkins, GitLab, etc.).- Strong knowledge of cloud platforms (GCP/Azure preferred) and containerization (Docker, Kubernetes).- Analytical and design skills for designing and debugging scalable software.- Experience with SQL (PostgreSQL) and added advantage for experience on NoSQL databases (MongoDB).- Database knowledge with writing queries, joins, procedures, etc.- Understanding of security best practices for web applications (OWASP, secure coding, etc.).- Agile & Scrum knowledge.- Strong communication skills - both verbal & written, along with strong relationship, collaboration, and organizational skills.

Department

Chief Technology Info OfficeOrange Business manages and integrates the complexity of international communications, freeing our customers to focus on the strategic initiatives that drive their business. Our extensive experience and knowledge in global communication solutions, together with our understanding of multinational business and local support in 166 countries and territories, ensure that our customers receive a consistent, global solution wherever they do business.

#J-18808-Ljbffr