Software Developer Position Available In Franklin, Pennsylvania
Tallo's Job Summary: This job listing in Franklin - PA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Job Title:
Software Developer Job Description Lead day-to-day activities within the organization’s software development and application architecture function. Oversee a team responsible for designing, building, testing, deploying, maintaining, and supporting applications. Establish functional application requirements and review solutions to ensure organizational needs are met. Select and oversee the implementation of one or more application development methodologies. Develop short- and long-term product roadmaps to ensure continuous improvement of applications. Develop programming and development standards and procedures as well as programming architectures for code reuse. Maintain knowledge of state-of-the-art programming languages and object-oriented approaches in designing, coding, testing, and debugging programs. Research and maintain knowledge in emerging technologies and their application to the business. Responsibilities Oversee the work of a software development team. Establish functional application requirements. Review solutions to ensure organizational needs are met. Select and implement application development methodologies. Develop product roadmaps for continuous improvement. Create programming standards and procedures. Design programming architectures for code reuse. Research emerging technologies applicable to the business. Essential Skills Proficiency in C# is a must. Strong understanding of .NET Framework and .NET core. Strong understanding of cloud data platform architectures and API management tools. Strong understanding of IS controls related to Sarbanes-Oxley legislation. Fluent with tools to document business requirements/processes – MS Word, Excel, Access, PowerPoint, Visio, and Project. Debugging skills. Project management experience. Leadership capabilities. Additional Skills & Qualifications Bachelor’s Degree or 4 – 8 years of relevant work experience. Proficiency with Microsoft Office (Word, Excel, PowerPoint, Outlook, and Teams). Broad understanding of global business processes. Ability to develop and mentor others. Work Environment The role is based in an office setting with the possibility of up to 15% international travel as needed. The ideal candidate will have the ability to uphold the highest levels of integrity and possess strong analytical, listening, interpersonal, and problem-solving skills. They should be customer-focused, self-motivated, technically competent, and possess excellent leadership, communication, and team-building skills. A demonstrated champion of change and innovation with a proven track record in project management is required. The candidate should be capable of fostering teamwork and making effective decisions.