Software Designer Job Description

Software Designer Job Description

4.5
155 votes for Software Designer
Software designer provides technical design inputs to the overall end to end solution and work independently on technical design of project(s) and program(s) with significant impact on architecture and design.

Software Designer Duties & Responsibilities

To write an effective software designer job description, begin by listing detailed duties, responsibilities and expectations. We have included software designer job description templates that you can modify and use.

Sample responsibilities for this position include:

UI knowledge, AJAX-GUI Design, ESB Platform designed with Apache Service Mix
OS Scripting, XML, XSL
Hands on C, C++ & Scripting
Hands on User interface, AJAX-GUI Design, ESB Platform designed with Apache Service Mix
Hands on C/C++, Java & scripting
Interact closely with the developers in other component teams to provide comprehensive solutions
Work with the Product Management to understand and refine product requirements
Work within the agile development sprint team to complete tasks to design, code, test and test automate
Work closely with all members of the sprint team to jointly deliver the feature
Application, Component and System Design

Software Designer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Designer

List any licenses or certifications required by the position: SAS, DO-178B, MCA, D0-178B, IIS, MQ, MS, BTLE, SSL, J2EE

Education for Software Designer

Typically a job would require a certain level of education.

Employers hiring for the 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, Information Systems, Technical, Engineering, Computer Engineering, Software Engineering, Electrical Engineering, Design, Education, Computer

Skills for Software Designer

Desired skills for software designer include:

Overall architecture of product
Solution
Java Design patterns with ability to build a technical solution given a business scenario
REST and SOAP web services
Key phases of software delivery lifecycle and established software development methodologies
Design patterns
Standards compliant HTML 5 APIs
CSS2/3 and OOJS
Search engine optimisation
Usability

Desired experience for software designer includes:

Open, innovative and collaborative
Cloud services such as AWS, Azure, Google
Planning and reviewing of periodical bug fixes, service packs (based on root cause analysis, Customer/Support reported issues)
Prioritizing engineering fixes based on specific criteria, planning and participating in various reviews
Knowledge in KVM virtualization is required
Knowledge in Java/Javascript is preferred

Software Designer Examples

1

Software Designer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of 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 software designer
  • Deployment Models
  • Data Models and Migration Specification
  • Identify development and production environment needs
  • Act as guardians of local standards
  • Communicate matters of technical importance to relevant staff
  • Hedging risk, checking EOD and INTRA day PNL, and identify cases of rogue trading
  • Regulatory checks for Independent Price Verification and Prudential Valuation
  • FRTB and RDAR Reporting
  • Finance IPV, Pruval and PNL attribution storage and regulatory compliance
  • Coordinate with System Integration to resolve issues with Compliance, Approvals or Production for products currently in development
Qualifications for software designer
  • Lead and escort developers in their day to day tasks related to DB, such as debugging cases from production systems, optimize queries to DB, analyzing Load-Tests results
  • Knowledge in NoSQL knowledge is preferred
  • To be considered, candidates must provide a portfolio
  • Has strong sense of ownership and responsibility
  • Analyze requirements, participate in design of new features in the product
  • Develop/implement of feature design for product new release
2

Software Designer Job Description

Job Description Example
Our company is looking to fill the role of 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 software designer
  • Release process, required approvals & timeline should be followed
  • Deliver changes / enhancement to system as prioritised by the business
  • Contribute to the elaboration of Sw
  • Perform development of Sw
  • Seeks out external insights and best practice, bringing these into the business, Contributes to ways to create value for our customers that enhance the worth of the business
  • Works collaboratively and contributes to high performance teams, Demonstrates strong communication skills that engage and motivate others
Qualifications for software designer
  • Experience as database focal point for a certain project or product is a big advantage
  • Passionate to software development
  • Deliver commitment on time, with high quality
  • Typically a Bachelor's degree or above in Computer Science (or equivalent experience)
  • 5+ years’ software development experience and 3+ years of hands on Web application development
  • Familiarity with .Net Framework, good knowledge on C#, WPF, Xaml
3

Software Designer Job Description

Job Description Example
Our innovative and growing company is hiring for a software designer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software designer
  • Architect information and content structures, flows and interactions for Company websites and web products to meet customer needs and deliver optimum user experience
  • Leads interface and customer experience idea generation, abstract design and prototyping and works with project staff throughout development and testing phases to complete projects
  • Develops creative responses to UX issues that arise during development and testing
  • Builds prototypes and simulations of user interfaces
  • Produces wireframes, flow diagrams, specifications and other design related documentation
  • Extends, facilitates and maintains pattern libraries, and other standards resources, to document common approach to Company user interface design
  • Advocates for user-centered design process and contributes to overall user experience of customer-facing web and digital products
  • Drives multiple simultaneous multi-disciplinary projects to completion
  • May lead work of others
  • Assigned projects up to highest complexity, applying intensive and diversified knowledge principles and practices in broad areas of assignments
Qualifications for software designer
  • Bachelor degree in Computer Engineering or Computer Science, 0-2 years of experience
  • Strong Command of HTML5/CSS3/Javascript development
  • Good knowledge about Web Service Development, Restful API development, and popular database
  • Familiar with WebRTC
  • Experienced in cross-OS software development
  • Good understanding on elements of Agile mode
4

Software Designer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software designer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software designer
  • At least 5 years hands on design and development experience in relevant technologies in recent past
  • Good experience in C#, .Net
  • Technical design and implementation of relevant modules/ components/ applications, using ASP.NET, C# .NET 4.0, SQL 2008,HTML/CSS, AngularJS, JS and WebApi with VS2010 as IDE
  • Efficient in Database concepts and writing SQL queries
  • Unit Test coverage using NUnit, Jasmine
  • Coordinating & reporting Phases among Global team
Qualifications for software designer
  • Experience designing and developing software platforms or solutions
  • You work in agile environment as an active team member and have the ability and commitment to rapidly learn emerging technologies
  • Experience in IP/MPLS networking and routing protocols
  • Experience in Layer1/2 protocols
  • Technical design of the application/ components to be delivered
  • Development of various modules / Functionalities across CRM
5

Software Designer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software designer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software designer
  • Experience of CICS Webservices
  • Minimum 2 years of applicable experience in product Firmware Development through to release
  • Experience with Microsoft IIs7, C# /asp.net MVC, Microsoft SQL server, Javascript, Powershell, UI/UX design, .net framework
  • Responsible for the design of software on component or module level
  • Perform work in line with the product development resp
  • Exposure to, and experience applying cryptographic and related security algorithms
Qualifications for software designer
  • Has worked extensively in mainframe based design and development of at least 1 large scale project
  • Expertise in mainframe technologies (COBOL, JCL, File Handling, DB2, VSAM and batch Job scheduling & monitoring) and exposure to CICS online technologies
  • Thorough knowledge in Change Management standards
  • Expertise in mainframe (Batch / Online) technologies
  • Minimum of 4 years experience in system development involving mainframe technologies
  • Good experience in the technical and functional aspects of UK Channels/Payments landscape

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates