Senior Software Engineer
DKatalis
·
Posted:
August 10, 2023
·
Onsite
About the position
You will be part of a cross-functional agile engineering team responsible for building, deploying, and supporting digital products. Your role will involve designing, refining, and developing products from concept to implementation, as well as creating a best-in-class product and experience for customers. You will collaborate with various teams, mentor engineers, and ensure the performance and security of applications. Additionally, you will continuously improve code quality, product execution, automation, and customer satisfaction.
Responsibilities
- Working with engineering+product owners to design, refine and develop the product, from concept to implementation.
- Main contributor in creating best in-class product & experience for our customers by designing, building, scaling, and evolving our platforms, services, and tools.
- Communicate, collaborate and work effectively across cross functional teams in a multi-cultural environment.
- Mentor a team of highly talented and motivated engineers.
- Ensure the performance, security, and responsiveness of applications built.
- Continuously improve code quality, product execution, automatization and customer delight.
Requirements
- At least 10+ years of experience
- Strong experience in designing, refining, and developing products from concept to implementation
- Ability to create best-in-class products and experiences for customers
- Excellent communication and collaboration skills in a multi-cultural environment
- Experience mentoring and leading a team of engineers
- Strong knowledge of performance, security, and responsiveness of applications
- Ability to continuously improve code quality, product execution, automation, and customer satisfaction
Benefits
- Competitive salary and compensation package
- Opportunity to work with a highly talented and motivated engineering team
- Chance to mentor and guide junior engineers
- Focus on continuous improvement and code quality
- Emphasis on customer satisfaction and delivering end-to-end experiences
- Support for professional development and learning
- Collaborative and multicultural work environment
- Opportunity to work with cutting-edge technologies and tools
- Emphasis on agile software development practices
- Opportunity to work on highly scalable applications
- Focus on security and performance of applications
- Opportunity to work on both front-end and back-end development
- Chance to share knowledge and mentor others in good engineering practices.