SENIOR APPLICATION DEVELOPER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Updated: Aug 10, 2024 - The Senior Application Developer possesses extensive expertise in Computer Science, Cybersecurity, and Computer Engineering, focusing on secure software development lifecycle management and the integration of commercial software products. This professional is proficient in technologies such as Spring Security, Angular, and JavaScript, and is well-versed in Continuous Integration/Continuous Deployment processes. The role requires effective collaboration across various locations, alongside excellent communication, problem-solving, and project management skills.

Summary of Senior Application Developer Knowledge and Qualifications on Resume

1. BS in Computer Science with 4 years of Experience

  • Working experience in electronic engineering or computer science.
  • Experience in graphics programming such as DirectX, OpenGL, GDI, GDI+, DirectX2D
  • Advanced in C++, MFC, and Visual Studio developing tools.
  • Solid knowledge of Graphic Engines (OpenGL, DirectX2D, GDI, GDI+).
  • Technical knowledge of mathematical operations.
  • Practical and solid understanding of Multi-Thread.
  • Ability to understand requirements and design and implement appropriate software.
  • Strong problem-solving, troubleshooting, organization, and time management
  • Experience in mentoring other developers in the organization.
  • The ability to work during off-peak work hours to ensure smooth operations during office hours.

2. BS in Software Engineering with 3 years of Experience

  • Experience working in the IT field with .NET, C#, and MVC
  • Strong understanding of object-oriented programming
  • Be familiar with various design and architectural patterns
  • Strong experience with LINQ and Entity Framework
  • Ability to create database schemas that represent and support business processes
  • Experience working with Agile development
  • Be familiar with JIRA and Team Foundations Server
  • Proven experience working successfully on scrum and application development teams
  • The ability to be flexible and respond to change
  • Must have DoD 8570 Certification such as Security+CE, CCNA Security, CySA+, GICSP, GSEC, SSCP

3. BS in Information Technology with 7 years of Experience

  • Working in Computer Science, Cybersecurity, and Computer Engineering with applications development experience.
  • Knowledge of secure software development lifecycle and code versioning and maintenance.
  • Experience with assessing and integrating commercial off-the-shelf (COTS) products.
  • Familiarity to work with the installation, demonstration, test, validation, and evaluation of new and existing software, tools, methods, and software measurement technologies.
  • Understanding of Spring Security & Framework, Angular, Javascript framework, Continuous Integration/Continuous Deployment Concepts
  • Experience across the entire field of software technologies and engineering
  • Must be able to work collaboratively across physical locations.
  • Excellent customer service and communication skills
  • Strong problem-solving, troubleshooting, and time management
  • Experience working successfully on scrum and application development teams