Application Senior Developer Job Description
Application Senior Developer Duties & Responsibilities
To write an effective application senior developer job description, begin by listing detailed duties, responsibilities and expectations. We have included application senior developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Application Senior Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Application Senior Developer
List any licenses or certifications required by the position: MCSD, ITIL, DOD, CFA, X.509, IIS, API, LOMA, PMP, CE
Education for Application Senior Developer
Typically a job would require a certain level of education.
Employers hiring for the application senior 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 Application Senior Developer
Desired skills for application senior developer include:
Desired experience for application senior developer includes:
Application Senior Developer Examples
Application Senior Developer Job Description
- You will code, test (unit testing) and analyze mobile application software that will be deployed globally
- Understanding modular program design principles and design stable, simple, reusable forms and workflows to meet client needs
- Participating in and adding value to Business Process Analysis and Design
- Understanding project scope and goals and asking intelligent questions to clarify understanding of business processes
- Making suggestions to improve solution design throughout requirements analysis and design phase
- Understanding business value drivers for projects and articulating project progress and success in terms of their value drivers
- Constantly striving to deliver additional value to client
- Active participation in the professional community as a speaker, author or online contributor
- Creating complex, enterprise-transforming applications on diverse, high energy teams
- Hands-on coding, usually in a pair programming environment
- Knowledge the latest ASP .Net MVC frameworks
- Knowledge in design patterns and object oriented concepts
- Knowledge of best practices for scalability and high availability systems
- Real world experience with deployment and configuration management processes is desired
- Excited by rapid prototyping and agile iterations
- Previous experience in a DevOps role a plus
Application Senior Developer Job Description
- Analyze and translate highly complex business requirements into extensible, scalable and maintainable enterprise applications, and assist in writing functional documents and technical specifications
- Design, develop and modify existing software applications and database to support various internal and external windows/web based systems
- Experience of developing solutions in Microsoft SharePoint, including custom development utilizing C#, and JQuery ASP.NET web applications
- Experience using out-of-the-box SharePoint features to meet custom business requirements
- Strong working understanding of SharePoint design concepts and experience with implementation and migration
- Extensive experience of developing solutions using SharePoint App Model
- Developing Master Pages, Page Layouts and Site Templates
- Convert business requirements into technical solutions using appropriate and applicable SharePoint application development technologies
- Confer with different business groups including loan servicing, treasury management, finance, retail and other operations departments to gather user requirements and document the process for future maintenance and upgrades
- Evaluate, analyze and map business processes in collaboration with Business Units to determine possible solutions to improve operational controls, efficiency, productivity and client experience
- Experience working directly with business process owners to define requirements
- Ability to wear a pager and provide some 24x7 on-call support
- Bachelor's degree in computer science, information technology, engineering or related field (willing to accept foreign education equivalent) and at least 8 years of software development experience
- Java / J2EE design and development experience using Spring, JMS, JNDI, XML, XSLT, RMI, JSP, JDBC, JUnit, AJAX
- Hands on knowledge of any one of the following appservers (Websphere/Sun/Weblogic/JBoss) is required
- Client facing systems analysis/requirement gathering
Application Senior Developer Job Description
- Use appropriate programming language and technology, writes code, completes programming and documentation, performs testing and debugging of applications for the enterprise
- Ensures adherences to quality standards and reviews project deliverables
- Participates in remediation solutions
- Participates in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work
- Describe financial responsibilities
- Works independently within some parameters, with limited technical and management guidance, taking ownership of problems within own area of knowledge
- Key responsibility areas are reviewed
- Reviews software engineer work for previous level
- Decisions are made within ambiguous guidelines with limited review with appropriate people
- Accountable for the quality of work, delivered within agreed procedures and timeframes and focused on internal and/or external customer needs
- Demonstrated professional IT experience with developing mobile-friendly and secure web applications using PHP and modern Javascript frameworks
- Occasionally bend, squat, kneel, climb stairs or step ladders, reach or lift overhead, lie down, crawl, knee stand, or push or pull with forces up to 25 pounds (less than 33% of the work day)
- Possess ability to full range of body motions, physical agility, and ability to maintain balance
- 5-10 years’ experience in SQL Programming and Administration
- Graduates in Engineering or Post Graduates in Computer Science / Applications
- Technically sound in Query Optimization, Query & Server Performance monitoring and Troubleshooting
Application Senior Developer Job Description
- Application Delivery has ownership of infrastructure build, application design and development, system testing, change control, deployment and implementation of the final solution
- CSS3, Bootstrap, Angular JS
- Applicants are sought for an Senior Application Development role within the GLAS LOB
- Estimates and defines project tasks
- Creates and review unit and test plans
- Version Control platforms, such as TFS, BitBucket, Subversion and/or GitHub
- Provide detailed applications development support for enterprise service architecture and its components
- Work closely and efficiently with business owners to understand their needs from an overall application standpoint
- Mentor junior level developers within the team, including but not limited to peer review of their work, building tools, libraries and documentation to help others adapt quickly to standard design methodologies
- Ability to utilize Agile / Scrum SDLC development methodologies
- NoSQL eg
- Modern software development practices eg
- CI and build tools eg
- Version control solutions eg
- A working understanding of agile software development practices eg
- Customer Relationship Management (Like Microsoft Dynamics, Siebel )
Application Senior Developer Job Description
- Experience with web programming including JSF, JSP, HTML, CSS and JavaScript
- Be familiar with the development lifecycle from development to testing
- Develops test plans and inputs data to test validity of instructions and application logic
- Advises supervisor and development teams about current industry standard application development practices and applicability to software development practices
- Collaborates with stakeholders on functional requirements and provides regular status updates to stakeholders
- Provides technical leadership to development teams through all phases of the software development lifecycle
- Conducts code reviews with development teams to ensure compliance with established development, quality assurance, and system security standards
- In-depth knowledge of leading and emerging software products and technologies
- Independently conduct research and organize, analyze, interpret and report on research results to make architectural recommendations for enterprise infrastructure service delivery and technology acquisition impact assessments
- Conduct regular regression tests
- Ability to lead teams of other developers and outside vendors
- Seven plus (7+) years experience in application development
- Proficient knowledge of web standards and technology
- Proficient technical knowledge to serve as architect in the Digital/Web space
- SDL Tridion Platform experience is a plus
- Ability to function with minimal supervision (self-starter)