Sage Company Profile

Senior Developer

Este trabajo se publicó hace 9 meses y probablemente ya no esté disponible.

Descripción del trabajo

Nombre de vacante Senior DeveloperAdvert People make Sage great. From our colleagues delivering ground-breaking solutions to the customers who use them: people have helped us grow for more than thirty years, and people are driving our future as a great SaaS company. We’re writing our next chapter. Be part of it!Experience has taught us that when our customers thrive, we thrive. As a team, we always start with what customers need. Through the good… and more challenging times. Innovating at pace so customers can manage their finances, operations and people. Every one of us shapes our culture at Sage - doing what’s right and succeeding together, united by our commitment to each other. We encourage each other to grow in our roles, in our careers and as individuals.Follow us on our social media sites below to join in conversations about career tips, open positions and company news! #lifeatsage #sagecareers. If you would like support with your application (or require any adjustments) please contact us at [email protected] for assistance. All qualified applicants will be thoughtfully considered and never discriminated against based on their race, color, age, religion, sexual orientation, gender identity, national origin, disability or veteran status.Descripción We are looking for an experienced software engineer with a full understanding of industry practices and company policies and procedures. Resolves a wide range of issues in imaginative as well as practical ways. This job is the fully qualified, career-oriented, journey-level position.Integrated in the Product Delivery department, you will participate in the design, development, and improvement of our Cloud solutions. You will work with software architects, senior developers, testers and functional analysts, interacting with members based on several regions across the globe.Education: Bachelor’s Degree in Software Engineering/Computer Science, Telecommunications Engineering, IT Development Engineering. Experience required.Languages: English Professional proficiency is a must. French or German a plus.Experience: 3 – 5 yearsKey technical topics+ Microsoft Windows Azure+ C# and .Net Framework/.Net Core+ Visual Studio 2019(.Net, Entity Framework, Unit Testing)+ SQL Server+ WCF (SOAP, REST, IIS, …)+ MVC 4/5+ SCRUM - Agile software development+ Javascript/JQuery, CSS, HTML+ DDD Architecture+ Cloud Design patterns and best practices+ Azure DevOps. Full understanding of Pipelines, releases, AutomationSkills+ Functional skills in programming language.+ Able to work on problems of significant scope independently.+ Complete understanding and wide use of technical standards, principles, theories, and concepts in the field+ General knowledge of other related principles.+ Agile development, object oriented design and development, highly concurrent environments, automation, web services, and Saas skills.+ Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors+ Demonstrate good judgment in selecting methods and techniques for obtaining solutions.+ Team player, clearly communicates both written and verbally, ability to address and resolve them in a professional manner.+ Able to describe technical topics in a non-technical manner.+ Able to clearly communicate technical approach, status and necessity for assistance.+ Able to interact independently, as well as with a team.+ Adaptable to change.+ Capacity to deal with the challenges of working with state of the art technologies.+ Organizational skills.Responsabilidades principales + Within a team environment, proactively analyze, clarify, code and unit test software, including features, defects and refactoring+ Review existing delivery dates and work requirements with current knowledge set, analyze possible alternatives and communicate options and their affects, both technical and upon delivery date+ Participate in code reviews, both of your own code and as a reviewer+ Participate in project teams to create working software+ Record and report status in agile environment+ Prepare code documentation+ Contribute ideas to project planning and occasionally mentors other engineers+ Protect company proprietary and confidential information+ Other duties as assigned.

Encuentra el trabajo de tus sueños