Senior Application Developer Job Description
Senior application developer provides technical leadership and expertise on development projects of all sizes, utilizing formal software development and project management methodologies.
Senior Application Developer Duties & Responsibilities
To write an effective senior application developer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior application developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Work under general direction within a clear framework of accountability
Provide technical leadership, direction, and technical support for the development, configuration and ongoing maintenance of a Laboratory Information System (LIS)
Collaborate with application owners and stakeholders to identify critical functional requirements for new or revised applications
Develop technical design and procedures for new or revised applications
Lead the review and analysis of system problems to identify solutions and/or make appropriate referrals
Develop and maintain detailed project plans associated with system development, deployment, and ongoing support
Develop standards for documentation to ensure recovery capability, satisfactory and stable performance of the platform(s) and all applications and processes
May manage staff who write program code or scripts
Provide administrative and/or functional supervision over assigned staff
Provide technical leadership, direction, and technical support for the development, configuration and ongoing maintenance of a Radiology Information System (RIS)
Senior Application Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Application Developer
List any licenses or certifications required by the position: MCSD, ITIL, DOD, CFA, X.509, IIS, API, LOMA, PMP, CE
Education for Senior Application Developer
Typically a job would require a certain level of education.
Employers hiring for the senior application developer 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, Education, Computer Engineering, Information Technology, Electrical Engineering, Information Systems, Technical, Mathematics, Software Engineering
Skills for Senior Application Developer
Desired skills for senior application developer include:
JavaScript
Basic project management framework and methodology
Applicable software development language
Formal methodologies and disciplines for delivering new
Deliverables
Major tasks
Desired experience for senior application developer includes:
Must have Bachelors or equivalent knowledge of Computer Science, Engineering, or related field
5 years of experience with Agile software development practices, , Scrum/Lean/Kanban/XP, TDD/BDD, CI/CD
Demonstrates integrity and authenticity
Manages relationships and expectations
Thinks and solves problems creatively
Takes personal accountability for actions and results
Senior Application Developer Examples
Senior Application Developer Job Description
Job Description Example
- Microsoft Word (.docx) .DOCX
- PDF Document (.pdf) .PDF
- Image File (.png) .PNG
Our company is growing rapidly and is hiring for a senior application 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 application developer
- Working in highly collaborative teams and building quality code
- Working in lots of different domains and client environments
- Understanding the business domain deeply and working closely with business stakeholders
- Develops software applications solutions, of intermediate, to complex complexity, for all or part of an assigned project
- Develops, codes, tests, debugs, and documents applications systems to achieve the objectives of the client group relative to identified system needs
- These systems may be new, replacement of existing systems, or significant modifications of existing software modules
- Implements activities that impact mid-level components of the functional area
- Design, develop and test software as part of new product and maintenance development
- Help investigate issues and support production systems
- Mentor less experienced staff as necessary
Qualifications for senior application developer
- Experience with unit testing or Test Driven Development is desired
- Waterfall and/or Agile Scrum Development Methodologies
- Experience with agile software development practices, , Scrum/Lean/Kanban/XP, TDD/BDD, CI/CD
- Proven ability to complete assigned work in timely and quality manner
- Good understanding or network protocols such as TCP/IP, HTTP
- Candidates will need to be able to demonstrate expert design and development skills in C#/.Net Framework and multi-threading experience
Senior Application Developer Job Description
Job Description Example
- Microsoft Word (.docx) .DOCX
- PDF Document (.pdf) .PDF
- Image File (.png) .PNG
Our innovative and growing company is hiring for a senior application 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 application developer
- Direct construction of relational and multi-dimensional data models and database development for historical, operational and management reporting purposes
- Implement all quality assurance processes including periodic reviews and transitions to ensure the end product fulfills the project objectives
- Monitor and identify gaps in current processes and devise corrective measures to achieve quality assurance and software database security
- Participates in some application architecture functions
- Estimates and defines project tasks and time lines
- Formulates and defines scope, objectives and technical direction for new or modified web applications and leads systems analysis, design, and development and implementation efforts
- Collaborates with business partners to provide recommendations for technology decisions, including package selection and systems design and modification.Search Jobs US
- Full-stack development of C# MVC web applications
- Participate in application development meetings including daily Scrum sessions and other ceremonies
- Participate in code reviews to ensure quality and enforce standards
Qualifications for senior application developer
- Experience with Frameworks such as Struts, Spring, Hibernate, iBatis, myBatis
- Exposure to process automation technologies
- Development of SOAP and REST web services, development of MQ or JMS messaging protocols is recommended
- Enthusiasm for learning new things (tools, techniques, processes)
- Extensive skill in formal programming languages (VB.net, ASP.net, JavaScript, VBScript, PL/SQL, T-SQL, XML, ), has a foundational understanding of database configuration and integration concepts to provide end user support
- Understand and mitigate impact on UI, functionality set, and data flow or integrity
Senior Application Developer Job Description
Job Description Example
- Microsoft Word (.docx) .DOCX
- PDF Document (.pdf) .PDF
- Image File (.png) .PNG
Our company is growing rapidly and is searching for experienced candidates for the position of senior application 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 application developer
- Reviews and may approve decisions of junior engineers as appropriate
- Provides input into assessment and training/mentoring of junior team members, where applicable
- May lead small technical team
- May provide training for technical staff
- Providing a world-class front line support
- Active participation in projects where Oswald tool is impacted or targeted with a consultative mindset
- Provide technical and analytical input /guidance to project team and assist developers regarding project architecture and application programming practices
- Manages individual projects and works as an individual contributor
- Assists with definition of project scope and objectives, provides technical architecture input and coordinates programming practices of a project team, and identifies resource needs
- Troubleshoot operational issues, work with development teams to implement appropriate solutions, and develop necessary documentation
Qualifications for senior application developer
- Technical skills – Extensive skill in formal programming languages (C#, ASP.net, JavaScript, VBScript, PL/SQL, T-SQL, XML, ), has a foundational understanding of database configuration and integration concepts to provide end user support
- Experience in Database Administration SQL T-SQL programming
- In-depth knowledge in SQL Server architecture
- Experience in ETL process to load data from various sources
- Experience in developing macros / tools to automate manual processes
- Excellent knowledge in SQL Server security
Senior Application Developer Job Description
Job Description Example
- Microsoft Word (.docx) .DOCX
- PDF Document (.pdf) .PDF
- Image File (.png) .PNG
Our company is looking for a senior application 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 application developer
- Consult with project managers, team members and users to evaluate business needs
- Recommend appropriate solutions that will meet or exceed the expectations of the end user and business users
- Design, develop and test code that performs efficiently and meets or exceeds performance standards
- Performing tuning and maintenance of applications and interfaces
- Assists with implementations of new applications, upgrades and patches to existing applications
- Analyze and define data conversion between different platforms
- Lead integration of Micros Retail products including but not limited to XStore, Xcenter, Xadmin and Oracle Relate
- Design and implement regression test suites
- Complies with existing documentation requirements required for the Software Development Life Cycle (SDLC)
- Consult and partner with Universal Workflow users, stakeholders, and developers to define functional/technical specifications and offer solutions
Qualifications for senior application developer
- A strong SQL background with database integration experience
- Bachelor's in EE/CS or equivalent work experience in related field and technology
- Liaise directly with the BTCI Lead Developers to receive, review and walk-through Technical Detailed Deigns (TDDs) relating to specific application change
- Experience with Java programming BS/MS degree in Computer Science, Engineering or a related subject Proven software development experience Proven working experience in Android development
- Understand complex database concepts the implementation of different database designs and techniques
- Understand web-based security principles and methodologies top vulnerabilities such as OWASP Top Ten and SANS Top 25
Senior Application Developer Job Description
Job Description Example
- Microsoft Word (.docx) .DOCX
- PDF Document (.pdf) .PDF
- Image File (.png) .PNG
Our company is hiring for a senior application developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior application developer
- Delegate and assign deliverables and incidents to achieve most efficient & expedient solutions
- Design test specs and create test strategy for new and existing features
- Work with other engineers to increase manual and automated test coverage
- Perform defect corrections (analysis, design, code)
- Create full end-to-end test plans for testable components
- Works well in a highly collaborative and diverse environment and may provide mentoring for staff and leadership in a specific area of expertise
- Provide feedback and coaching to peer developers
- Deliver functional, robust, secure and scalable code supporting customer requirements across various Bright Horizon service lines
- Analyze and improve existing salesforce architecture and optimize performance on very complex software systems supporting complex business processes
- Work extensively on various salesforce.com objects including accounts, contacts, cases, leads managed apps and others
Qualifications for senior application developer
- Clear understanding of ASP.NET MVC, SQL Server, and JavaScript required
- Ability to work within a complex environment in which standard processes and procedures needs to be followed
- Ability to manage scope and escalate issues through the proper channels
- Well versed with modern software development methods and best practices
- Ability to initiate and participate in design/architecture creation and review
- Owning the product cycle from cradle to grave and continuous improvement