Senior Product Software Engineer
Job Description
-
Job Description Summary
Under direct supervision, assists in designing, developing, testing, debugging and implementing operating systems components, software tools, and utilities required for the operation, maintenance, and control of computer systems. Assists in modifying existing software to fit specialized needs and configurations, and maintains program libraries and technical documentation.
-
Job Description
General Duties & Responsibilities
Develop new functionality and maintain/improve existing features
Design and develop high quality, high performance and secure software applications using the latest stack of inhouse developed technologies, innovations and software best practices
Analyse product requirements and design solutions according to company standards and techniques
Implement and test high quality and performant product features by using WKβs domain specific rules language
Participate in peer code reviews (using tooling), customer support etc
Implement business requirements and functional specifications defined by functional analysts
Evaluate the impact of new developments on the application and its data model and contribute to the technical design of the application as well as working closely with the functional team to ensure a clear understanding of those requirements
Required Skills
Proven experience with scripting languages (like DSL, VB Script, etc.)
Proven experience with programming languages like Java, Java Enterprise, C++
Interest in learning inhouse developed technology stack
PL/SQL knowledge
Relational databases working experience (Oracle and/or MS SQL)
Knowledge of XBRL/ XML
Basic knowledge on finance/banking or strong interest to acquire it on the job
Experience with GIT,Team City, Maven, Jira and environment configuration will be a plus
Fluent in English (written and verbal)
Soft Skills
Good communication (written and oral) and interpersonal skills
Responsible, methodical and organized, attention to detail
Self-learner, independent, assertive
Analytical and problem-solving skills with keen attention to detail
Problem-solving abilities and ability to meet reasonable deadlines
Flexible and open to change
Ability to integrate and work in a multicultural team and in a fast-paced development and delivery organization
Education
Bachelorβs degree (or higher) in Computer Science, Informatics Economics, Applied Informatics or a related field
Experience
4+ years' experience within a software company as a Software Developer
Date Posted
09/30/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View Details