Senior Developer Job Description

Senior Developer Job Description

4.5
195 votes for Senior Developer
Senior developer provides technical consulting services to customers using: SQL, Java, Javascript.

Senior Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Participates in design phases for small to medium projects identifying and resolving technical issues and contributing and driving to the overall future state architecture realization
Prepares detailed technical specifications in accordance with all Project Office deliverables and non functional requirements
Ensures compliance with overall application and technology architecture policies and target states standards
Works closely with clients and others within IT to understand client business and technical requirements and to promote clear understanding of implications of technical choices made
Understands and analyzes current system functionality
Gains in-depth knowledge in the business areas that they support
Understands and follows TWP established development methodologies and standards
Follows TWP and standards industry best practices in development
Recommends technologies to be used in design solution
Provides timely and effective maintenance support and problem resolution for existing systems

Senior Developer Qualifications

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

Licensing or Certifications for Senior Developer

List any licenses or certifications required by the position: ITIL, CFA, AWS, II, PMP, CTS, GCP, PM, MCITP, MCSE

Education for Senior Developer

Typically a job would require a certain level of education.

Employers hiring for the senior developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Collage Degree in Computer Science, Engineering, Education, Technical, Information Technology, Information Systems, Software Development, Software Engineering, Financial Services, Mathematics

Skills for Senior Developer

Desired skills for senior developer include:

JavaScript
Java
SQL
C#
Python
Angular
CSS
HTML
Design patterns
Data structures

Desired experience for senior developer includes:

Bachelor Degree in a technical field, or commensurate work experience
Assists product manager in preparing time estimates and justification for assigned tasks
Provides consulting services in a technical and/or managerial capacity to management and technical software engineer staff
Participate in full Software Development Life Cycle (SDLC) of the data warehousing project
The applicant would require to develop the solution based on the design and will be responsible for the database development and Test for all test phases
Write Fast export scripts to export data

Senior Developer Examples

1

Senior Developer Job Description

Job Description Example
Our company is looking to fill the role of senior developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for senior developer
  • Improve and maintain distributed systems written in Java, Scala and Ruby
  • Research and recommend survey solutions for current projects proposals
  • Build and sustain a strong team of developers
  • Ensure there are no single-man risk dependencies on the system
  • Effectively communicate to all stake-holders about planned changes
  • Write design related documents such as System Architecture Description, Implementation Proposal for a system or subsystem within the project
  • Analyze, design, redesign critical Locus server side components
  • Lead, influence, design, and implement architecture solutions that are structured and easily maintained
  • Engages in all life cycle stages of project execution
  • Provides guidance to Business on the choice of suitable Retailer development technologies and best practice management processes
Qualifications for senior developer
  • Technical requirements analysis and design
  • Technical development, with proficiencies in relevant technologies (including operating systems, programming languages, database)
  • Esting and quality assurance practices including unit testing and code documentation
  • Experience with JDE Workflow and C/C++ programming
  • Assist in the design and build of all front-end components (presentation, templating, client-side behaviour, integration to data services )
  • BA/BS in Computer Science, Information Systems, or related field
2

Senior Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for a senior developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior developer
  • Quickly create innovative solutions to business challenges
  • Works on a wide variety of platforms and tools, while working closely with business leaders with rapid iterations in a fast changing environment
  • Coach and oversee the other developers on the team
  • Working in a pair on user stories to deliver valuable chunks of functionality
  • Applying sensible levels of test automation to new and existing code
  • Improving automated build and deployment processes
  • Conduct research to aid other team members in decision-making
  • Design, develop and deploy Business Processes Orchestration in BPEL using Oracle Developer and SOA Suite 12c
  • Oracle ADF Development (ADF, ADF Faces, ADF Task Flows and Business Components) with Web Services
  • WebCenter Spaces with Oracle SOA Suite, WebCenter Security, WebCenter application's metadata management, WebCenter Spaces Client Interactions etc
Qualifications for senior developer
  • Extensive Django and Python experience
  • Good understanding and solid experience with SDLC and required technical documentation for each phase of the life cycle
  • Excellent writing skills, good communications skills
  • Solid experience in providing estimates, effort and timeline
  • Experience in working in a production support environment, working with ITS and operations team
  • DB2 as a must have skill
3

Senior Developer Job Description

Job Description Example
Our company is looking for a senior developer. 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 senior developer
  • Work with Business Analysts, Project Leaders and clients to review the business requirements, prepare technical design documents and non-functional and functional prototypes as needed
  • Perform software construction, unit testing and debugging
  • Contribute to the design and development in all tiers of web application including front end design, back end design, database design and unit testing
  • Work with large datasets in a soft realtime environment
  • Continually improve availability, scalability, performance and automation of our services
  • Be a major contributor to our backend architecture
  • Design for supportability in operations and customer service
  • Proactively drive the continues improvement to reduce delivery costs and refine estimation
  • Large amounts of data will be processed daily, hence experience with large data processing systems and/or distributed computation is desired
  • As a team manager, experience in development management styles expected (eg Scrum, Kanban or other forms), accompanied by good communication and interpersonal skills
Qualifications for senior developer
  • Strong SQL development and data manipulation skills in a .NET environment
  • Exposure to user interface & responsive design patterns
  • Understanding of Node.js, Grunt, npm, Bower, Karma, Jenkins
  • University degree in Computer Science, Computer Engineering or related discipline
  • Knowledge of Responsive Web Design technologies would be an asset
  • Graduate/Masters in Computer Engineering or Computer Science
4

Senior Developer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of senior developer. 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 senior developer
  • Assist as required in scope definition, technical viability scoping and best practice solution design to meet the requirements
  • Assist in and where appropriate review, the estimation, time and cost of a specific solution design
  • Write, deliver code and participate in code walkthroughs according to the requirements of the functional specifications
  • Where appropriate, provide guidance to the PM and / or Development Manager in the development of solutions
  • Highlight all risks and issues that affect the development or deliveries
  • Directing technical aspect of operations related to escalated client accounts or high severity issues as they affect or confront the project or team
  • Attending to both business and technical considerations when designing solutions
  • Demonstrating interest in improving the company’s technical awareness, depth and use of technology across the business
  • Participating in the evolution of company level best practices, standards, and policies as it related to software development
  • Ability to communicate with business and stakeholders on all levels
Qualifications for senior developer
  • Experience in OOD & Analysis
  • Experience in LAMP stack
  • Solid experience focused on software application development
  • 8 to 10 years experience as technical specialist in project delivery or technical services
  • Strong experience in different development technologies like Microsoft technologies, Java framework other major tecniques and products
  • Delivery excellence under pressure
5

Senior Developer Job Description

Job Description Example
Our innovative and growing company is hiring for a senior developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior developer
  • Work closely with internal and external technical resources
  • Mentor and up skill less experienced development staff
  • Involved in consultation at project conception and definition
  • Provide accurate estimation around defined work
  • Create and maintain appropriate and efficient processes where required
  • Have extensive payment system knowledge
  • Effective working relationships with other team members business stakeholders and analysts, demonstrating a broad awareness of technology and its application
  • Working together with other senior devs and technical leads to feed into the overall architecture, and where appropriate acting as a subject matter expert on the use of software assets
  • Proactively identify opportunities for cost saving through utilizing technology or software design
  • Timely execution of assigned task
Qualifications for senior developer
  • Bachelor's Degree in Computer Science or other IT-related field
  • 7-10 years of application design and hands-on development experience in the Asset Management industry
  • 10+ years of .NET / C# development experiences
  • Able to lead development design and conduct code review
  • 10+ years of TSQL or PLSQL development experiences
  • Able to understand ER diagrams, model data, and write queries

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates