Lead Software Designer Job Description

Lead Software Designer Job Description

4.5
182 votes for Lead Software Designer
Lead software designer provides visibility and predictability to the rest of the business in the development and delivery of software.

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:

Mentor the engineering team with respect to database-related performance tuning, writing of complex SQL, indexing
Thorough knowledge of software SDLC and defect life cycle
Administering Delphix virtual databases that form the UAT DB estate
Successful track record of sound leadership & change delivery (incl
Ability to operate and have attention to detail work at a strategic level with senior stakeholders
Collaborates with Information Technology Architects to orchestrate the creation of a complete solution to a business problem
Performs due diligence on potential architecture options to establish and document an architectural design that satisfies the solution’s requirements
Focuses on the Cost and Return On Investment (ROI) of a given solution
Go through the existing stack and create innovative solutions in line with technical trends in the market
Analysis of problems/requirements – taking short briefs from traders/project managers and converting these in to an understandable set of requirements for development by the team

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:

Java Design patterns with ability to build a technical solution given a business scenario
Apache Spark
REST
REST and SOAP web services
Spring
Hadoop ecosystem
JMS
Key phases of software delivery lifecycle and established software development methodologies
SQL
Teamcity and MS build

Desired experience for lead software designer includes:

Working with complex DI Transformations, job scheduling and other features
Writing complex SAS code and Unix shell scripts
Handling SAS development and design activities for different teams (SAS FE, Larry, W&G, IFRS9) within Risk Solution
Effectively maintaining and managing group risk data which is used by 20+ downstream teams
Challenge accepted practice and drive change to ensure continuous improvement and capability enhancements
Management of key stakeholders both within the division and across the Group

Lead Software Designer Examples

1

Lead Software Designer Job Description

Job Description Example
Our company is hiring for a lead software designer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for lead software designer
  • 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
Qualifications for lead software designer
  • 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
2

Lead Software Designer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of lead software designer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for lead software designer
  • 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
Qualifications for lead software designer
  • 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
3

Lead Software Designer Job Description

Job Description Example
Our company is growing rapidly and is looking for a lead software designer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for lead software designer
  • 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
Qualifications for lead software designer
  • 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
4

Lead Software Designer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a lead software designer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for lead software designer
  • 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
Qualifications for lead software designer
  • 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
5

Lead Software Designer Job Description

Job Description Example
Our growing company is looking for a lead software designer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for lead software designer
  • 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
Qualifications for lead software designer
  • 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

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates