Luxoft Logo Luxoft
⏩ Luxoft Logo

Senior Software Engineer - Python

πŸ’° $50,000 - $100,000 🌍 United States of America πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

At Client, the Wealth Management Planning and Discovery development team is
responsible for integrating with and extending a vendor-based financial
planning tool. The system will be used by 19,000+ Financial Advisors to help
clients in their financial planning needs. The system will also be integrated
with various cloud and in-house applications to achieve the best users
experience for the end users.

##### **Responsibilities**

Manage timelines/deliverables within the team towards the successful delivery
of projects.

* Design software solutions by interacting with portfolio managers, traders, operations staff, and peers to understand requirements.
* Develop solutions that are in line with the client's technology biases, deliver efficiency and scalability, and enable new trading activities.
* Provide knowledge transfer to team members and support staff through application demos, walkthroughs, and documentation.

##### **SkillsMust have**

* * 5+ years of experience in enterprise software engineering, including a strong understanding of data structures, algorithms, software design, and application architecture
* \- Core technical skills: Java, Python (libraries), CI/CD (Jenkins), GIT, SQL, API development tools - Experience with analytic and sentiment analysis tools or other visualization tools: Pendo, XM Discover, Tableau, Tableau Prep, etc.
* Experience with API development, UI configuration, DevOps, automation testing and packaging
* Designing, developing, automating, testing, and maintaining the embedded networking software
* Evaluate and select enterprise application development and integration technologies to provide stable and scalable quality solutions.
* Develop, implement, audit and update quality standards and quality control to overall system structure and behavior.
* Ensure compliance with quality specifications by the inspection and testing of systems, data and products at different stages (ingestion, exporting, load, performance, etc.).
* Ability to work closely with technical architects and architecture governance, and other technical teams for solution development and design reviews for self-monitoring system measures.
* Support the entire development life cycle (development to deployment) for the product by working across teams to give technical guidance
* Experience debugging software and systems, and translating business requirements into system design
* Understands how to aggregate disparate sources of data and bring them together to tell a story; make sense of ambiguous situations
* Excellent communication skills, including experience speaking to technical and business audiences concisely (esp. with non-technical users)
* Comfortable multi-tasking, managing multiple stakeholders and working as part of a dynamic remote team
* Proficient working experience in a highly dynamic and rapid development environment (Agile development experience)
* Analytical skills that aid in reaching strategic objectives; drive the modernization of technology behind our key business processes

##### **Nice to have**

* * Bonus: Background in pattern design, text analytics and working with system configurations of various technical infrastructures like Azure, AWS
* Bonus: Experience working with tools like Matillion, Databricks, Informatica, Pentaho, Power BI
* Preferred but not required: Data Science knowledge