Senior Software Application Developer
By Shellpoint Mortgage Servicing At Greenville, SC, United States
Other tasks or responsibilities as assigned by management.
Excellent reasoning and research skills; the ability to see the “big picture” and manage the details.
Demonstrates experience in a variety of the field's concepts and practices .
Fully understands software development lifecycle and experience with a variety approaches to software development.
Experience working in a team-oriented, collaborative environment and leading development teams.
Good communication skills with a strong customer support orientation.

Are you a creative problem solver who loves to develop innovative software applications? We are looking for a Software Application Developer to join our team and help create cutting-edge solutions for our clients. If you have a passion for coding and a knack for finding creative solutions, this could be the perfect job for you!

Overview Software Application Developers are responsible for designing, developing, and maintaining software applications. They must have a strong understanding of computer programming languages and be able to create software that meets the needs of the user. Detailed Job Description Software Application Developers are responsible for designing, developing, and maintaining software applications. They must have a strong understanding of computer programming languages and be able to create software that meets the needs of the user. They must be able to troubleshoot and debug software applications, as well as create and maintain documentation for the software. They must also be able to work with other developers and designers to create a cohesive product. Job Skills Required
• Strong knowledge of computer programming languages
• Ability to troubleshoot and debug software applications
• Ability to create and maintain documentation for software
• Ability to work with other developers and designers
• Ability to create software that meets the needs of the user
• Knowledge of software development processes
Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or related field
• Experience with software development processes
• Knowledge of computer programming languages
• Ability to troubleshoot and debug software applications
• Ability to create and maintain documentation for software
• Ability to work with other developers and designers
• Ability to create software that meets the needs of the user
Job Knowledge
• Knowledge of software development processes
• Knowledge of computer programming languages
• Knowledge of software design and architecture
• Knowledge of software testing and debugging
• Knowledge of software security
Job Experience
• Experience with software development processes
• Experience with software design and architecture
• Experience with software testing and debugging
• Experience with software security
Job Responsibilities
• Design, develop, and maintain software applications
• Troubleshoot and debug software applications
• Create and maintain documentation for software
• Work with other developers and designers to create a cohesive product
• Create software that meets the needs of the user
• Follow software development processes