SR. II SOFTWARE ENGINEER

80.000.000 - 120.000.000


Implementation of new product features using good software building practices. Deliver your work on the dates you commit to. Create and fulfill commitments for the continuous improvement of your skills. Application of best practices in the deliverables under your responsibility. Be accountable for the quality of the functionalities you implement. Participation in software testing as the responsible for the developed functionalities. Participation in the continuous integration and deployment of the software in your responsibility. Participate and contribute with the integration of the various products that may be related to your software in charge. Continuous participation in the activities of your work team. Identify and mitigate technical risks, including security risks. Analyze postmortems for critical bugs, or outage episodes to create a plan to avoid those situations in the future. Specific Skills Platforms and development tools - Strong knowledge of Java 8+ (streams, optionals, lambdas). Advanced knowledge of Object Oriented Analysis and Design (OOAD). Use of Scrum in at least 3 projects of 6 months duration or Scrum Master/Scrum Developer certification. Theory and application of design patterns and techniques. SOLID principles and clean code. Software architecture theory - Knowledge and experience in microservices architecture. Technical risk assessment and mitigation. Ability to do effective and fast debugging of problems. Refactoring and technical debt reduction techniques, test-driven development. Source code repository management, unit testing, use of coding standards, continuous integration, static code analysis, pair programming. Experience with messaging brokers (RabbitMQ, Kafka or ActiveMQ). Experience with Spring and Spring Boot. DevOps and continuous delivery. Theoretical and applied application tuning techniques. RNF analysis. Qualifications Behaviors Preferred Leader : Inspires teammates to follow them Functional Expert : Considered a thought leader on a subject Motivations Preferred Growth Opportunities : Inspired to perform well by the chance to take on more responsibility #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información