Sr. Software Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of ERP software intrgration, preferably Workday implementation, and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. ResponsibilitiesWriting clean, high-quality, high-performance, maintainable code Develop and support software including applications, database integration, interfaces, and new functionality enhancements Coordinate cross-functionally to insure project meets business objectives and compliance standards Support test and deployment of new products and features Participate in code reviews, Agile aolution delivery modelLead development activities, collaborate with Systems Abalyst in creating mock APIs, demonstrate feasibility, design prototypes, API documentationQualificationsBachelor's degree in Computer Science (or related field) 8+ years of relevant work experience Expertise in Object Oriented Design, Database Design, and XML Schema Experience with Agile or Scrum software development methodologies Experience and Qualifications:
Minimum six years of experience in software development, with at least 3 years in a senior or technical lead role.Minimum four years of experience developing with Microsoft .NET, ASP.NET, C#, MVC, WPF, WCF, WinForms, T-SQL, SSRS, SSIS, or other ETL processes.
Proven track record of leading system remediation/development projects, preferably involving financial systems.
Previous experience working on Workday or similar ERP system integrations would be advantageous.
Familiarity with Agile/SCRUM methodologies, working in iterative development cycles, and delivering regular updates to stakeholders.
Strong analytical skills to tackle complex technical challenges, identify system bottlenecks, and implement scalable solutions.Ability to multi-task, organize, and prioritize work