SENIOR SOFTWARE ENGINEER
Descripción de la oferta de empleo
You'll architect and build scalable web applications, design and maintain RESTful APIs and microservices, and collaborate with cross-functional teams including DevSecOps, QA, and UX to ensure seamless, high-performance solutions.
With expertise in front-end frameworks like React or Angular, back-end technologies like Java or Python, and cloud platforms such as Oracle Cloud, you'll also mentor junior developers and lead technical initiatives.
If you're passionate about solving complex challenges and driving product innovation, we want to hear from you!Career Level - IC4 The full stack developer’s responsibilities include.
Architect, design, and develop responsive, scalable web applications with advanced, dynamic front-end components and complex back-end systems using modern frameworks and technologies.
Develop RESTful APIs and microservices, ensuring seamless integration with databases, third-party services, and internal systems.
Architect and oversee the development of complex micro services ecosystems, ensuring high availability, security, and scalability.
Ensure comprehensive documentation of APIs and micro services, including endpoint specifications, data models, authentication methods, and integration points, to facilitate ongoing development and collaboration across teams.
Design and optimize database schemas, write efficient SQL queries, and implement indexing strategies to ensure high-performance data retrieval.
Architect complex data solutions such as replication, partitioning, and tuning for large-scale applications Work closely with DevSecOps engineers to drive best practices and ensure automation across the entire software lifecycle Lead the collaboration with QA to define and drive comprehensive testing strategies.
Take ownership of unit testing, integration testing, and end-to-end testing by integrating appropriate testing frameworks.
Ensure identification and resolution of code smells through continuous refactoring efforts, utilizing tools like static code analysis to improve code maintainability and performance.
Integrate advanced security measures into the testing pipeline, maintain high coding standards through proactive collaboration with QA and Governance teams.
Lead identification, root cause analysis and resolution of performance bottlenecks and defects.
Drive advanced optimization efforts, including profiling, query tuning, and high-load testing.
Define strategies for scaling solutions effectively Lead and drive technical discussions and decisions across the team.
Mentor and guide junior developers, conduct in-depth code reviews, and establish best practices.
Ensure effective collaboration with cross-functional teams for high-quality outcomes.
Stay at the forefront of emerging technologies, drive their adoption across the team, and contribute to the continuous improvement of development processes and methodologies.
Lead the collaboration with the UX designer, guiding the translation of wireframes and mockups into high-quality, responsive interfaces.
Ensure alignment with user experience goals and drive consistency and usability across the application.
Job Requirements.
Expert proficiency in modern front-end technologies, such as JavaScript, and frameworks/libraries like REACT, Angular, or Vue.
s Expert proficiency in back-end technologies and frameworks, such as java (Spring Boot), Python, Node.
s, and ORM tools like JPA and Hibernate.
Strong expertise in microservices architecture, including the design and development of RESTful APIs using technologies like Spring Boot (Java), Express (Node.
s), or Flask (Python).
Experience with API Management, documentation (e.
.
Swagger/OpenAPI) and secure API practices (e.
, OAuth, JWT) Advanced expertise in relational databases (PostgreSQL, MySQL, SQL Server) and NoSQL databases (MongoDB, Cassandra).
Experience with data modeling, indexing, and query optimization.
Extensive experience working with Oracle Cloud Infrastructure (OCI) or similar, particularly in designing and deploying scalable, cloud-native solutions.
Expertise in designing and optimizing CI/CD pipelines with tools like Jenkins, GitLab CI, or Graddle.
Knowledge of containerization and orchestration technologies such as Docker and Kubernetes Background in automated testing (unit, integration, and end-to-end) using frameworks like JUnit, Mocha, Jasmine, or Cypress.
Expertise in Git, including branching strategies, code reviews, and collaboration tools such as GitHub or GitLab.
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems.
True innovation starts with diverse perspectives and various abilities and backgrounds.
When everyone’s voice is heard, we’re inspired to go beyond what’s been done before.
It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.
We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
Oracle careers open the door to global opportunities where work-life balance flourishes.
We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency.
We put our people first with flexible medical, life insurance and retirement options.
We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process.
If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +, option one.
Disclaimer.
Oracle is an 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 and protected veterans’ status, or any other characteristic protected by law.
Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer
Detalles de la oferta
- Sin especificar
- 14/11/2024
- 12/02/2025
Supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... identificar y traducir las necesidades......
Supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... identificar y traducir las necesidades......
We are looking for an enthusiastic and motivated “senior software developer” in our development team... candidate should have good communication skills, be a team player and be able to lead a team... requisitos del puesto good knowledge of red hat linux platform architecture good knowledge of programming......
We are looking for an enthusiastic and motivated “senior system engineer” in our development team... requisitos del puestogood knowledge of the architecture of the tandem platform good knowledge in handling tacl macros, obey files, shell script good knowledge in middleware configuration like pathway......
We are looking for an enthusiastic and motivated “senior software developer” in our development team... requisitos del puestogood knowledge in oracle database managementgood knowledge of web servers platform architecturegood knowledge of cobol85, c and tal programming languages......
Lead definition of software architecture and model needs and coordinated efforts with software engineering teams to meet design, development, test, verification & validation dates... ability to keep updated with emerging technologies and incorporate them into our software development processes......
Required/minimum skills/qualifications: minimum 2+ years relevant experience as technical/functional consultant or engineer engineering or master’s degree in computer science/information technology (it) or equivalent relevant product certifications from microsoft excellent communication skills - verbal......
Devops experience as a full stack developer owning the software development lifecycle... sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end......
La experiencia como arquitecto de soluciones, diseño y arquitectura de software y uso de herramientas de diseño y modelado de arquitectura, es mandatoria comunicación eficaz pensamiento crítico resolución de problemas colaboración adaptabilidad requisitos nivel de estudios: licenciatura, ingeniería......
Sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end software solutions and supporting client development staff augmentation......