Epicareer Might not Working Properly
Learn More

Sr. Software Developer

Salary undisclosed

Apply on


Original
Simplified
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.

Responsibilities
  • Writing 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 model
  • Lead development activities, collaborate with Systems Abalyst in creating mock APIs, demonstrate feasibility, design prototypes, API documentation

Qualifications
  • Bachelor'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