Senior Software Developer - (Springfield, MO)
Under general supervision, a Senior Software Developer plans, documents, develops, and tests computer software by applying knowledge of programming techniques and computer systems. Senior level developers lead software projects while focusing the team on coding best practices and building high-quality solutions. Essential Job Functions * Guide projects through the complete software engineering life-cycle * Manage tasks and gain a general understanding of project management principles * Participate or lead the development of multiple projects at 1 time * Recommend software improvements and changes to systems, as needed * Perform software and data analysis to uncover issues and solve problems * Lead various meetings to gather software requirements and project information * Conduct software demo's to educate and train others in the use of software * Debug and correct complex software defects * Develop new or modify existing software using coding best practices * Create or update advanced project documentation *
ADVERTISEMENT
From itjobcafe - 1 month ago