Lead Software Designer Job Description
Lead Software Designer Duties & Responsibilities
To write an effective lead software designer job description, begin by listing detailed duties, responsibilities and expectations. We have included lead software designer job description templates that you can modify and use.
Sample responsibilities for this position include:
Lead Software Designer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Lead Software Designer
List any licenses or certifications required by the position: SAS
Education for Lead Software Designer
Typically a job would require a certain level of education.
Employers hiring for the lead software designer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Engineering, Education, Software Engineering, Communications, Information Systems, Design, Technology, Electrical Engineering
Skills for Lead Software Designer
Desired skills for lead software designer include:
Desired experience for lead software designer includes:
Lead Software Designer Examples
Lead Software Designer Job Description
- Stress testing for Front Office and Finance
- External regulatory reporting for key market events like BREXIT, market movements
- Hands on Experience in Implementation of Business Intelligence platforms, knowledge of OLAP systems, ETL Framework (ODI, Informatica)
- Ensure the business requirements are kept foremost in mind and addressed in all your work
- Assist the product manager, systems analysts and engineering teams in the functional implementation by providing clear and unambiguous specifications to enable them to produce quality software that meets defined product requirements
- Supports defining the technical strategy and advises on product roadmaps and migration plans to achieve strategic goals, specifically you will be looking at how to migrate Java/J2EE based application to cloud (AWS)
- Designs and develop software and APIs that meet the need for greater automation of build, release testing and deployment process on all environments
- Writes unit and integration tests, within automated test environments to ensure code quality
- Liaises with engineers, architects, business analysts and other key stakeholders to understand the objectives, requirements and options
- Drives the adoption of software engineering principles, processes and best practices
- Good to have experience of various Risk Models used within Risk Solutions
- Strong SAS Development concepts
- Previous experience of data analysis and manipulation using SASwith prior experience in a banking environment an advantage
- Proven experience of using SAS Enterprise Guide
- Proven experience in utilizing Oracle database and related infrastructures
- In-depth troubleshooting skills in resolving errors and address performance issues for ETL applications
Lead Software Designer Job Description
- Design and refine both physical and visual concepts and assets for physical and user interface design teams
- Meet commitments to engineering and marketing
- Collaborate with product teams to define problems and develop solutions
- Work with product leads to improve current products and services
- Participate and/or facilitate collaborative sessions in-house
- Developing core library infrastructure code
- Investigating, researching and integrating new third party libraries
- Developers/Leads are expected to proactively contribute into technology strategy at multiple levels, and seek views from their peers globally
- Developers work within small teams (often less than 10 people) with a high degree of independence
- Given delivery criticality an occasional travel to other business/technology locations may be required
- Good understanding of Job scheduling tools like Autosys
- Exposure to continuous Integration and deployment of a Release
- Expert at test driven development approaches at unit, functional and integration level
- Execution focused, clear focus on excellence of delivery and attention to detail
- Consistently looks beyond the accepted ways of doing things to provide effective and practical business solutions
- Good stakeholder management and communication skills with prior experience in engaging and influencing senior management
Lead Software Designer Job Description
- Java development in the NWM business requirements and implementing these in the most efficient and appropriate manner, development will involve connectivity to external markets, processing trade requests and automating trading for the business
- Turn broad, conceptual ideas into world-class experiences for Target’s Team Members
- Own the full design process, from early product discovery and ideation to final pixel-tweaking with engineers
- Design flows that are intuitive, elegant and provide value for our team members while accounting for a variety of scenarios
- Incorporate data and guest insights into the design process (in partnership with our research team)
- Utilize and contribute to a design pattern library maintained by our design systems team
- Gracefully articulate and defend design decisions to peers and leaders
- Collaborate wildly well with others including other designers, engineers, product managers, QA staff, accessibility team members, and partners
- Consult with other teams across Target (Target.com, apps, pricing & promotions, item, ) to ensure cohesiveness with the Target guest experience
- You will deploy the software architecture to the software development team and verify that the software is built according to the defined software architecture
- Highly numerate demonstrated through practical experience and/or academic qualification
- Ability to work to and meet challenging deadlines
- Able to interact with and leverage relationships across Risk Solutions and the wider organisation
- Prepare Requirements and Design documents
- Understanding of Extract/Transform/Load (ETL) processes to support Data Conversion/Migration/Consolidation
- Ability to learn the technical specifics of the given project and good understanding of development and testing practices
Lead Software Designer Job Description
- You will participate in the different team activities associated with the Scrum methodologies such as product refinement sessions
- You will work on new product innovations while investigating market questions and resolving product issues within the released software products
- You will initiate and drive improvements within the development group to further improve product quality and process efficiency
- You keep on top of technical developments in the field of tooling, development and design through literature and technical contacts, and propagate this to the other team members
- You will act as software tool validation officer within the Hemo program assuring software tools used during the development process are according to QMS standards
- Provides input to Lead System Designer, and Lead System Integrator at the planning phase for all software deliverables
- Owns the software development plan, schedule & integration plan of various sub-systems into the system, & integration of device application software with external vendors
- Works closely with software Architect to define/control the configuration management and branching strategy for the project
- Collaborates with cross-functional teams (EE/ME/HF/PMO etc) to identify and prioritize tasks for development & risk retirement, and ensure the needs of software reliability, serviceability, will be met in the product
- Interfaces with connectivity teams to develop common infrastructure for interoperability needs with other medical devices
- Participating in code reviews and ensure the code written complies with the company standards and policies
- Design or communication Arts 4 year graduate or equivalent high-end portfolio demonstrating 3-4 years of relevant experience
- Understanding of the brand and how to implement that in company's look and feel
- Ability to apply guidelines and standards
- Good working knowledge of the Adobe suite of products used for creating collateral
- Ability to operate technically and have attention to detail work at a strategic level with senior stakeholders
Lead Software Designer Job Description
- Owns software verification plan, doc tracker, resource tracker for the project
- Ensures identification and communication of project integration risks, development of risk plan and proactive management of risk response strategies
- Leads software technical design reviews across different system elements
- Works with the functional engineering leadership team to grow functional and domain expertise within the team, and develop career and succession plans for key individuals
- Makes recommendations for software product and process improvements based on technical knowledge
- Management responsibility for leading the Derivatives Modelling Strat team in India
- Working on core library infrastructure code
- Work with a range of teams including Quant Development (India), Quant Development (London) and Quant Analytics (London) senior stakeholders
- Build a team that will take ownership of and work on project work for SAF client projects
- Collaborate with London based teams and work closely on Cloud enablement projects and library modularisation efforts
- Working collaboratively with the broader Data and BI team, in the effective delivery of the functions objectives
- Strong personal ownership and team player
- Ability to define / contribute to design of generic / metadata driven application framework enabling component reuse and change flexibility
- Bachelor degree in computer science, software engineering or electrical engineering
- Minimum of five (5) years of experience in software engineering techniques, design methodologies and software development practices
- Experience in project engineering, software preferably