Senior Application Software Developer Job Description

Senior Application Software Developer Job Description

4.5
173 votes for Senior Application Software Developer
Senior application software developer provides architecture and configuration recommendations as required and ensure all environments are compliant and adhere to industry “best practices” with regard to application security and development methodology.

Senior Application Software Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Utilize Microsoft web based development technologies including ASP.NET (MVC 5/6 and/or Web Forms, C#/.NET Framework 4.52/4.6, AJAX, HTML 5/6, CSS3, JavaScript, JQuery 3, Bootstrap) to create integrated enterprise managed care applications and solutions
Implement our Common Components in C/C++, platform specific development on Android and/or iOS
This position requires the ability to communicate effectively as you will work closely with internal/external stakeholders to understand the technology architecture
Oversees technical documentation of software applications and/or data exchanges including user documentation, as required
Assists in the development of high level estimates and cost/benefit analysis
Maintain vision/strategy for evolving applications over time in the design roadmap
Create monitoring solutions for essential web-based applications
Assist in the Incident Management Process by reviewing production data and providing analysis on customer-impacting incidents
Create dashboards for executive review based on monitoring data from various sources
Responsible for the creation, maintenance, and response of various monitoring alerts to support product operations

Senior Application Software Developer Qualifications

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

Licensing or Certifications for Senior Application Software Developer

List any licenses or certifications required by the position: ITIL, AWS

Education for Senior Application Software Developer

Typically a job would require a certain level of education.

Employers hiring for the senior application software developer job most commonly would prefer for their future employee to have a relevant degree such as University and Collage Degree in Computer Science, Business, Applied Technologies, Software Engineering, Engineering, Education, Technical, Physics, Design, Mathematics

Skills for Senior Application Software Developer

Desired skills for senior application software developer include:

Design and analysis methodology and application development processes from both an industry and BMO perspective
Design and analysis methodology and application development processes
HTML5 and Oracle PL/SQL
Banking/financial industry is an asset
Capital markets and its operation
/
Banking industry
C#
Database management and software development best practices
DevOps and CI/CD

Desired experience for senior application software developer includes:

TFS – source control, automated builds
Knowledge of scripting languages (JavaScript, Python, Perl)
Experience developing client-server applications
Knowledge of Linux-based platforms and command line knowledge
Investigate new approaches for application monitoring based on examining new technology emerging in the market
Provide administration and configuration support for monitoring tools like New Relic, Pingdom, Graphite, Grafana, Splunk, ELK, CA Wily Introscope

Senior Application Software Developer Examples

1

Senior Application Software Developer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a senior application software 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 software developer
  • Ensure all supported applications are up and running
  • Develop creative monitoring solutions for complex problems, including custom scripts that interact or enhance our existing monitoring tools
  • Interface with other technology teams (development, operations, business stakeholders) to gather requirements and understand application architecture
  • Bachelor degree in Computer science or a related scientific or engineering discipline with commercial experience in software engineering
  • You will use current coding methodologies to develop and support Technology Controls functionality and contribute to technical code documentation
  • You will perform duties in line with all IT policies and controls of the firm
  • Work on projects that make our systems more stable, scalable, faster and secure
  • Work to understand, explain and improve complicated code bases
  • Design and maintain interfaces to the system and support tools
  • Assist with the development of system and unit tests
Qualifications for senior application software developer
  • A constant desire to improve, learn more and take things to the next level
  • Familiarity with geometry representations such as NURBS, splines, polygonal meshes, point clouds and geometric data structures
  • Write and execute functional and regression test cases
  • 5+ years of experience working in core Java, C++ or other Object Oriented languages
  • Strong knowledge of multithreading and concurrency, and service oriented architecture
  • Experience developing full stack software
2

Senior Application Software Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of senior application software 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 software developer
  • In your role you mainly (further) develop car-integrated online entertainment apps / features / services (Java-based Node.JS) for the vehicles' onboard platforms / head units
  • You are a member of a small agile software engineering team
  • Your team is also involved in prototyping and testing processes for existing and next generation onboard app features and functions
  • Writing software for GPS receivers
  • Be responsible for the conceptual design of features in interaction with Product Owners
  • Ensure quality through unit testing, interaction with the test team, and our innovative Test Automation System
  • Evolve our agile software development methods and best practices
  • A passion for mobile products and technology, with a keen interest in mobile app development and enthusiasm for quality
  • Designs and develops software solutions consistent with HIPAA compliant access controls standards, industry standards, and state and federal requirements
  • May lead teams of other software engineers, contractors, and business analyst staffs, serve as a resource and source matter expert to other software engineering staffs and teams
Qualifications for senior application software developer
  • Knowledge of Java Spring Framework, JQuery or other javascript libraries, and Javascript Frameworks
  • Willing and able to perform devOps which includes managing deployments, monitoring and supporting applications and services
  • Ability to design, implement, and test software in an environment of rapidly evolving requirements
  • Self-motivated and able to solve problems independently
  • Sense of humor and eager to learn
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, agile development, build processes, testing, and operations
3

Senior Application Software Developer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of senior application software 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 software developer
  • Partner with web developers to create and maintain a robust framework to support the apps/web
  • Use established agile processes and tools to capture themes, epics/capabilities, user stories, features, and tasks
  • Works collaboratively with design and development teams
  • Analyzes, designs, develops, and deploys software solutions that addresses the needs of Health Choice stakeholders, providers, state agencies and other trading partners
  • Provides training and technical assistance as needed
  • Utilize MS Visual Studio and TFS in an agile team oriented development environment
  • Provide Solution Architecture, including conceptual design, blueprint & technical design services, project team leadership, governance & quality assurance
  • Ensures the overall integrity, affordability and viability of solutions
  • Highlight areas of high complexity, and offer the business options to reduce complexity and increase efficiencies
  • Document high-level design using appropriate design artifacts
Qualifications for senior application software developer
  • Bachelor's Degree (in Computer Science, Computer Engineering, Electrical Engineering, or a similar engineering degree from an accredited university.)
  • 3+ years experience in software engineering development
  • Experience in mobile and web application (REST / RAML) development is required
  • Experience in software development tools in Windows
  • Bachelor's Degree (in Computer Science Computer Engineering Electrical Engineering or a similar engineering degree from an accredited university.) * 3+ years experience in software engineering developmentWant to create a job search agent? Send this job to a friend
  • Working level exposure to 16 / 32 bit micro-controllers from Infineon / Motorola / Fujitsu / STMicro
4

Senior Application Software Developer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a senior application software 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 software developer
  • Define, communicate, and help train agile teams on application standards (coding standards, technology choices), best practices, and appropriate tools
  • Ensure application designs meet well-documented, clear SLA and requirements goals (ex
  • Conduct design retrospectives after major milestones and increment completion
  • Provide technical expertise and coaching to team members
  • Ensures the appropriate use of existing technology assets, shared resources and common utilities to achieve maximum reuse and interoperability
  • Institutionalizes architectural knowledge (such as reference architectures, patterns and reusable components)
  • Works with other application and technical architects to determine opportunities to utilize existing assets, products, and intellectual capital where appropriate
  • Developing and maintaining high-quality software products as part of a team, that expand the Digital Capabilities of Horace Mann while supporting the strategic vision of the corporation
  • Proactively partner and consult with business resources to design and develop innovative solutions for difficult business problems
  • Cross functional requirements gathering, system consultation, and implementation of system design and configuration
Qualifications for senior application software developer
  • Working level knowledge on CAN, tools like CANalyser, CAPL
  • Regular usage of configuration tools like MKS, ClearCase
  • Lint, QAC & MISRA rule checking / resolution capability
  • Experience in model based engineering development using simulink / stateflow / target link / embedded tester
  • Experience working with highly concurrent systems preferred
  • 8+ years in the software engineering profession with expertise in UNIX, SQL
5

Senior Application Software Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of senior application software 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 software developer
  • Plan/manage tasks as per the release cycles
  • Partner directly with the UHC Underwriting and Actuarial Team
  • Support and understand the rating formulas and factors, system workflow, and implement appropriate design and configuration of workflow portals within the StepWise application suite
  • Analyze advantages and limitations of multiple solutions options
  • Develop user interfaces with HTML and CSS
  • Create workflow Stored Procedures
  • Utilize SQL-based systems to solve business problems
  • Opportunity to develop .Net application modules within StepWise
  • Work with multiple project deadlines with minimal supervision
  • Serve as a subject matter expert for others
Qualifications for senior application software developer
  • 3+ years of hands-on expertise with Big data technologies
  • 1+ years of experience with Data Fabric Framework and Data Lake Implementation
  • 1+ years of experience in demonstrated expertise in Data provisioning Frameworks in an Agile / Scrum methodology, preferably using Talend
  • Exposure to cloud development
  • Exceptional application development skills
  • Strong Experience with JSON, XML, XSD and JAXB

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates