Software Development Senior Job Description

Software Development Senior Job Description

4.9
212 votes for Software Development Senior
Software development senior provides real-time monitoring for both Mainframe and Distributed systems in order to proactively detect and prevent service disruption.

Software Development Senior Duties & Responsibilities

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

Sample responsibilities for this position include:

Develop rapport with end customers
Participate in User-Centered design activities to capture both stated and unstated requirements
Define software architecture and requirements that provide clarity to other members of the development team
Build systems that automate the information flow between MCIO and our partners
Design and develop keyboard integrations on Android including final “to the last pixel” implementations and “under the hood” SDK architecture
Independently perform and lead feature and product development within a larger team framework.Prototype and develop new ideas using our core technology
Write system design documents
Maintain and develop the software engineering process
Work in a Agile environment
Participate in issue triage and prioritization

Software Development Senior Qualifications

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

Licensing or Certifications for Software Development Senior

List any licenses or certifications required by the position: AWS, NIST, SSL, DEV, ISTQB, CCIE, O365, ITIL, QA, NET

Education for Software Development Senior

Typically a job would require a certain level of education.

Employers hiring for the software development 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, Education, Engineering, Technical, Computer Engineering, Communication, Mathematics, Software Engineering, Graduate, Electrical Engineering

Skills for Software Development Senior

Desired skills for software development senior include:

Java
C++
Data structures
Algorithms
Distributed systems fundamentals
Operating systems
Perl
ADO.Net
ASP.Net 4.0 and above

Desired experience for software development senior includes:

Able to do end to end product development
Experience in Host or client server encyclopedia operations is must
Experience in Batch programs is must
Oracle – Should be able to write simple to complex sqls
Report Composer – Able to create / maintain reports using Report Composer
Experience with AUTOSYS – Job scheduling package

Software Development Senior Examples

1

Software Development Senior Job Description

Job Description Example
Our company is searching for experienced candidates for the position of software development 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 development senior
  • Assists in the development of software user manuals
  • May interface with hardware development teams
  • Design, build and optimize the software to run a scalable exchange for computing resources including pricing models and distribution of risk
  • Define intuitive web-service APIs and use AWS’s cutting edge technologies to spin up new features in no time
  • Empower developers from around the world to migrate their applications to a flexible way of accessing compute power
  • Mentor junior software developers and grow your skills
  • Prepare designs based on an approved set of requirements and be involved in the review and approval process for such requirements
  • Write well-documented and high-performance code
  • Debug, document and fix issues reported by customers and QA
  • Provide timely and complete information and document reviews to the publications group
Qualifications for software development senior
  • Experience with Orchestration Engines, Workflow, BPMN is a plus
  • Detailed knowledge and experience in Linux scripting languages
  • Spring framework, Hibernate, web services integration (CXF)
  • Features are impletechnically elegant, maintainable, and allows for future changes within reason
  • Very good knowledge of unit testing
  • Experience with peripheral devices and implementation of custom communication protocols is a strong plus
2

Software Development Senior Job Description

Job Description Example
Our company is growing rapidly and is looking for a software development senior. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software development senior
  • Planning, organizing, and decision making abilities with follow-through
  • Multi-task with attention to detail and deadlines
  • Communicate potential risks, delays, concerns to manager and team
  • Willingness to continually learn
  • Lead and mentor other less experienced software engineers
  • Developing on large scale financial calculations and producing data analytics and financial reporting solutions
  • Will document work performed
  • Ensure accurate reporting for financial/regulatory purposes to help our business partners make good investment and financial decisions
  • Uses creativity in solving problems and enjoys learning & working with new technologies
  • Interact with business customers to understand requirements and work through testing and issues
Qualifications for software development senior
  • XML/Web Services, JMS technologies
  • Spring framework, Hibernate, Oracle, SQL • functional and performance testing • IntelliJ and Maven • Groovy • Geb • Spock • WebDriver (Selenium)
  • Developing Modular and Responsive front-end applications using HTML5, CSS3, JavaScript, XML, JSON
  • Good in JavaScript foundation and clear understanding of JavaScript Classes, Prototype based Inheritance, Modules, Design Patterns, Prototype Chains, Scope and Scope Chains
  • Must have worked on at least one Responsive Front-End frameworks like Foundation, Bootstrap
  • Manage the optimization, minification, and bundling of our framework/libraries using tools like Browserify, Uglify, Node, Gulp.js
3

Software Development Senior Job Description

Job Description Example
Our growing company is hiring for a software development senior. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software development senior
  • Design, implement and deploy new solutions that enable rapid feature delivery for complex APIs
  • Translate requirements into products, services and solutions with some guidance
  • Proactive about identifying and solving moderate technical problems with some supervision
  • Understand and apply the design concepts
  • Create robust and scalable feature designs that meet customer requirements
  • Write unit tests for each function for the feature that effectively exercises the code, surfaces bugs or design issues and integrates with or complements those used by Test organization
  • Drive consensus in the team and helps clarify priorities and dependencies resulting in better overall coordination during presentations, effectively articulate the key design principles for their feature areas to the immediate team and upper management
  • Identify and analyze design defects in the feature and puts in place practices for early detection and avoidance
  • Estimate tasks based on priority and complexity
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
Qualifications for software development senior
  • You should have a bachelor’s degree in Computer Science or a related technical, field and 2 years of relevant work experience, or 4+ years relevant work experience in lieu of a degree
  • You actively participate in code reviews, design reviews, automated testing, whiteboard discussions, back-of-the-napkin designs at lunch, and random chats in the hallway about awesome ideas
  • Passion for creating efficient, scalable, highly usable web services
  • 6 or more years’ experience in software development
  • MS degree and/or PhD preferred in Math, Computer Science, or related discipline
  • Experience in machine learning, or artificial intelligence in a commercial setting
4

Software Development Senior Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software development senior. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software development senior
  • Analyze the business requirements and create feature descriptions
  • Implement the feature in close cooperation with the R&D architects
  • Involved in the initial customer deployment
  • Architect, design, and write software for web sites and services
  • Provide expertise across full stack
  • Provide insight and input into Hawaiian’s software products
  • Deep interest in solving challenges of high availability and scale
  • Develop hive, pig scripts for data transformation
  • Develop python, shell scripts for data flow orchestration
  • Lead software build and deployment when needed
Qualifications for software development senior
  • Proficiency in, at least, one modern programming language such as C++, Java or Objective C
  • Experience as a technical lead managing small teams of engineers
  • Excellent end-to-end system debugging skills
  • Graduate degree (MS/PhD)
  • 7+ years of experience in specific technical areas such as USB, audio, framebuffer, filesystems, system performance, wireless devices
  • Experience of use of various system design models, queuing, messaging, web-services, batch/real-time, event driven
5

Software Development Senior Job Description

Job Description Example
Our company is searching for experienced candidates for the position of software development senior. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software development senior
  • Design and implement custom components on top of CSG’s core product including integrations with third party systems via web services (MVC, JSON, WCF)
  • Design and implement custom components on top of CSG’s Payment Manager product including integrations with third party systems via web services
  • Supports system and solution integration testing, user acceptance testing and provides timely resolutions to problems encountered
  • Coordinates and communicates regularly with project team leaders and members
  • Provide mentorship for junior level staff members
  • Experience with C#, .NET, MVC, MS SQL Server, and Web Services (MVC, WCF and JSON preferred)
Qualifications for software development senior
  • A bachelor's degree in related field or equivalent
  • Experience with the use of debugging tools
  • Proficiency with lab debugging equipment (Oscilloscopes, logic analyzers, JTAG emulators)
  • Proficiency in block device drivers and network drivers, is desirable
  • Proficiency in Wind River Linux/Fedora/Red Hat build environment and Wind River Linux build environment is desirable
  • Design and implement a scalable, monitored data ingestion architecture

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates