Software Developer Senior Job Description

Software Developer Senior Job Description

4.5
162 votes for Software Developer Senior
Software developer senior provides full-lifecycle application development; designing, coding and debugging applications in various software languages in a Cloud environment.

Software Developer Senior Duties & Responsibilities

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

Sample responsibilities for this position include:

Serve as a senior resource for a new group that will work on global documentation and integration projects with homegrown software and commercial products
Look to build new capabilities and improve the overall experience for scientists who use these systems
Analyze, design, and coordinate the development of a service-based API including hands on implementation, testing, review, and documentation
Design and develop a SaaS data integrity platform for marketing measurement and optimization
Focus on product lifecycle development with scope definition, requirements, effort estimation, development and maintenance
Provide technical leadership within a cross-functional engineering team
Evaluate, resolve and make decisions and recommendations to remediate application issues
Analyze processes and workflows to design efficient information solution
Create integration tests, unit tests and performance tests for applications
Implement live kernel patching in production environments

Software Developer Senior Qualifications

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

Licensing or Certifications for Software Developer Senior

List any licenses or certifications required by the position: AWS, II, IAT, ITIL, TLS, J2EE, PMP, V3, DNS, TCP/IP

Education for Software Developer Senior

Typically a job would require a certain level of education.

Employers hiring for the software developer senior 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, Engineering, Technical, Education, Software Engineering, Computer Engineering, Business, Information Systems, Software Development, Information Technology

Skills for Software Developer Senior

Desired skills for software developer senior include:

Data management practices
Data structures
System interaction patterns and interfaces
Vendor software integration and interaction patterns
Computer coding/programming languages and software development concepts
Various corporate security rules
XML and XSLT
Agile software development methodology
Computer coding/programming languages and software development concepts in a large IT environment
Preferably Oracle

Desired experience for software developer senior includes:

Hybris experience preferred, most important are core skills in Spring and Java and some hands-on development and/or implementation experience
Comes from a Java web application development background, for example Spring, Ajax, Mavern etc
Solid knowledge of web application development with Java, JavaServer Pages, Spring MVC, HTTP session based development
Strong experience with web-service protocols/standards (REST, SOAP, XML)
At least 10 years experience in Software Developer
Experienced C# programmer with object-oriented analysis, design, and implementation expertise

Software Developer Senior Examples

1

Software Developer Senior Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of software developer senior. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software developer senior
  • Take ownership of allocation and delivery of tasks and support calls, communicate, Perform ongoing system development and maintenance
  • Partner with Content designer/architect to ensure quality and accuracy of styled content
  • Working closely with product design teams to design and implement new features and UIs
  • Tackle some of the challenging problems of balancing between fancy UI with usability and responsive User interface
  • Design new functionality in a way that it complies with the BWise architectural standards and keep the design simple and maintainable
  • Implement new functionality for the BWise GRC application in line with the standards defined within the Research & Development Department
  • Refactor code in order to keep the code clean, easy to understand and maintainable
  • Create unit tests and test the developed software
  • Work with a team of developers creating custom software for a US Government customer
  • Develop System software and kernel modules in the C programming language for the Linux Operating System (Red Hat)
Qualifications for software developer senior
  • Experience writing user documentation
  • Comfortable developing software for Linux (especially RHEL/CentOS)
  • At least 10 years’ experience and full-lifecycle software development projects
  • Experience developing in a working environment with Java, C++, Ruby on Rails
  • Bachelor's degree in Computer Science or other Engineering or Technical discipline is required
  • 5 years of web based application, web services and database design
2

Software Developer Senior Job Description

Job Description Example
Our company is hiring for a software developer senior. 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 developer senior
  • Communicate with all stakeholders throughout a project to gain clarification of requirements, provide project status, identify gaps, identify issues, discuss schedules
  • Maintaining and monitor nightly SPRS data warehouse load procedures built in SQL Server SSIS
  • Troubleshoot issues with database loads reported by end users
  • Maintain access for end users
  • Develop WebFOCUS reports, reporting applications and dashboards
  • Develop scheduled WebFOCUS procedures which produce and deliver output to clients
  • Collaborate with other WebFOCUS developers to work on larger, multi-part projects
  • Write documentation to support data warehouse applications and processes
  • Communicate with all stakeholders throughout projects to gain clarification of requirements, provide project status, identify gaps, identify issues, discuss schedules
  • Work with the vendor when needed to resolve issues or research coding techniques, product features and capabilities
Qualifications for software developer senior
  • Oracle and Microsoft experience (2+ years)
  • AWS skills (1+ years)
  • Good communication, negotiation skills and conflict resolution skills
  • Ability to present ideas and thoughts clearly and concisely to various types of audiences
  • Good design experience
  • 5+ years Full Stack Developer experience
3

Software Developer Senior Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of software developer senior. 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 developer senior
  • Managing your own work time and priorities in accordance with development deadlines, budgets, best practices and a quality/delivery methodology, such as Agile Development, that includes development standards
  • Implementation of future architectural enhancements of the platform
  • Design and development of product enhancements making use of the best of enterprise technologies meeting the standards of the platform
  • Development of the platform to meet the standards of performance and scalability expectations
  • Maintenance and enhancement of the platform
  • Prepare the estimates of the software development and execution as required
  • Participate in the evolution of the existing and future products based on AIRCOM Server platform, namely FlightMessenger, FlightTracker, FlightPlanner and RiskTracker
  • Assist in or review, the estimation, time and cost of a specific solution design ensuring it meets the needs of the product and the business
  • Write and deliver code, and participate in code walkthroughs according to the requirements of the functional specifications
  • Using the QA bug reports, oversee the fix implementation of assigned bugs, based on agreed priorities
Qualifications for software developer senior
  • Ideally you will experience within financial services, and superannuation/wealth
  • Strong proficiency in .NET development platform (c#, .NET)
  • Good understanding of RDBMS Concepts, Oracle PLSQL, MS SQL Server
  • Project management experience (small scale developments)
  • An in-depth knowledge and experience of the languages and packages used in development
  • Ability to handle multiple competing priorities in a fast-paced environment and to think strategically
4

Software Developer Senior Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of software developer senior. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software developer senior
  • Assisting Software QA and Infrastructure Engineers in Qualifying, Deploying and Packaging applications and libraries
  • Maintaining high quality project and software design documentation
  • Taking ownership of individual and department goals as agreed upon with the Software Development Manager
  • Assisting in mentoring Junior Software Engineers
  • Strive to create the simplest solution to any problem
  • Communicate the design in a way that other team members understand
  • Improve performance of the product to meet constraints
  • Ensure production quality code
  • Develop using the red-green-refactor approach
  • Write code that self-documents
Qualifications for software developer senior
  • 5+ years of experience with internet UI software development (HTML, DHTML, CSS)
  • Experience with mission critical, high volume
  • Strong computer system analysis and design skills in current methodologies including object oriented programming
  • Experience in Ajax, jQuery, Angular, Knockout and C++ are a plus
  • 5+ years of deep .NET development (C#) development experience including cross platform communication technologies such as Web API or WCF
  • Bachelor's Degree and 8 years functional experience with C, C++, C#, SQL, Oracle, ASP.Net, JavaScript and Linux OS, Objective C, Swift
5

Software Developer Senior Job Description

Job Description Example
Our company is looking to fill the role of software developer senior. 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 developer senior
  • Participate in new feature development
  • Assist in determination of solutions as needed case by case and the support the implementation of systems into production
  • Update code, unit testing and perform standard design responsibilities as needed
  • Support Integrations team with SME knowledge and support ET testing and issue resolution
  • Provide technical and functional expertise with in the assigned business unit
  • Create technical design, develop and participate in the implementation of application changes
  • Help project managers ensure deliverables are tracked and delivered to the project schedule
  • Should be able to work closely with the Business Users and share best practices, provide recommendations and complete end to end solution design
  • Ability to work independently, manage multiple task assignments and work across time zones with various international teams
  • Lead new technology introductions, including research and exploration of new technologies
Qualifications for software developer senior
  • Overall software development experience in below Java tools & technologies ( Java
  • Excellent C, C++
  • Familiarity with embedded CPUs’ SIMD/DSP extensions
  • Python and/or other scripting/interpreted languages
  • GPU (preferably embedded)
  • Real-time system development (particularly for video, image and signal processing)

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates