Software Engineer - Lead
Job Description
Responsible for evaluating new techniques, practices, or technologies that meet NTAM's strategic goals. Evaluates the current Client Reporting environment in light of new practices in a designated industry or area of expertise. Communicates with NTAM Operations and Technology partners at all levels about new processes and recommendations. Acts as a business/technical consultant to NTAM partners and coordinates implementation of new processes and techniques.
Major Duties:
- Consults with partners from NTAM business regarding new techniques, practices, or technologies in Client Reporting and the impact of proposed and ongoing projects.
- Evaluates and makes recommendation on techniques, practices, or technologies that would enhance business needs. Also does work to ensure continuous process improvements.
- Communicates with systems, vendors, and partners at all levels in NTAM business & technology about new technology/systems issues that would enhance current practices/maintain level agreements.
- Provides input into strategic planning and long-range direction for technology in NTAM.
- Acts as the technical or business consultant on project development/production health, new techniques and the implementation of new processes.
- Develops or maintains computer programs, including designing, coding, testing, debugging, and installation as needed more specifically on the Coric application
- Conducts feasibility studies and defines and designs system requirements for complex data processing projects.
- Prepares project phase reports, including requirements, feasibility, definition and design. May also review and validate requirements, definition and design to evaluate production impact and support requirements
- Carries out activities that are large in scope and technically difficult
- Role is balanced between high level operational execution and development, and execution of strategic direction of business function activities
Knowledge/Skills:
- Bachelor's degree in Computer Science or related subject
- Experience in Application Technology Design and Development, with experience in data and reporting solutions
- Business knowledge of Financial Service applications, especially in the Asset Management domain
- History of innovation and creativity to solve business or technical issues
- Experience providing architecture solutions for complex application projects
- Experience in developing conceptual and high-level architecture diagrams and providing leadership of them through design and successful implementation
- Experience designing highly scalable, highly available, and highly performant applications
- Experience defining architecture standards and best practices
- Experience ensuring application security, quality and appropriate controls through the Secure Software Development Lifecycle
Ideal candidate should have experience with application development & technology stack of several of the following:
-
- ANSI SQL, Snowflake Cloud and familiarity with SQL scripting is a must to have.
- ETL - Expertise one of the ETL tool's
- JSON, AJAX, JDBC, JPA/ORM framework
- Messaging : Kafka
- Reporting Tools: Couric, Power BI, cloud based reporting tools like Tableau, Thoughtspot etc.
- Security - working with cyber ark, encryptions, data masking etc.
- DevOps and Continuous Integration
- Knowledge of Asset management Domain's/Data.
- Code quality tools, such as SonarQube, Checkmarx, Appspider, CAST
- Experience with Eagle vended product
- Experience with Azure, Pivotal Cloud Foundry
- Java, J2SE, Java Serve Pages, XML/XSLT, JSON
Date Posted
10/09/2022
Views
7
Similar Jobs
Sr. Software Engineer - OEMS Team - Enfusion
Views in the last 30 days - 8
Enfusion is a pioneer in developing innovative cloud investment management software analytics and managed services They help fund managers streamline ...
View DetailsSoftware Engineer 431407 - Experfy
Views in the last 30 days - 8
The job description is for a Software Engineer position that requires designing developing testing and deploying software systems and applications The...
View DetailsSoftware Product Consultant - CSC Corptax
Views in the last 30 days - 10
The job description is for a fulltime consultant to join the Corptax Professional Services Team The consultant will provide implementation and best pr...
View DetailsMachine Learning Engineer - Oak Street Health
Views in the last 30 days - 8
Oak Street Health is a rapidly growing company that is looking for a machine learning engineer to support their production modeling efforts The compan...
View DetailsDevOps/SRE Lead - TransUnion
Views in the last 30 days - 6
TransUnion is seeking a DevOps Lead with extensive cloud experience including AWS to support a crossfunctional engineering team in developing and impl...
View DetailsData Acquisition Tech Lead - Ab Initio - TransUnion
Views in the last 30 days - 14
The text describes a job role at TransUnion an International Platforms Services Team Information Technology Senior Developer position The role involv...
View Details