17 Feb
For our client – agency at EC we are looking for
Senior Software Developer – SharePoint
Freelance Opportunity, (B2B),
Long term contract,
Attractive daily RATE
Location: – Home office – Near-site Warsaw (Poland),
Key Responsibilities
- Design and develop software solutions and system components.
- Lead technical development tasks and potentially small development teams.
- Translate business requirements into application designs and UML models.
- Develop data layer, business logic, and UI components.
- Optimize applications for performance, quality, and security.
- Produce high-quality technical documentation.
- Estimate development workload and timelines.
- Define and implement development standards.
- Propose solutions for complex business and technical challenges.
- Collect, analyze, and interpret software metrics.
- Manage configuration and release processes.
- Contribute to requirements analysis, testing, QA, change management, and deployment.
- Conduct solution testing and develop testing tools.
- Provide 2nd and 3rd line technical support when required.
Required Qualifications
Education & Languages
- Minimum education: (Bachelor or equivalent).
- English level: B2 minimum.
Professional Experience
- 6+ years of relevant IT professional experience.
- 3+ years of project experience in a similar role.
Certifications
- At least one advanced-level certification in a software development technology domain
– or equivalent internationally recognized certification.
Required Technical Skills
Core
- Mastery of SharePoint and SharePoint-specific development tools.
- Strong experience in full lifecycle development of enterprise software systems.
- UML proficiency for system and application design.
- Expertise in building:
- Data layer
- Business logic layer
- UI layer
Additional Skills
- Strong testing capabilities.
- Excellent collaboration skills.
- Versatility across tools, technologies, and platforms.
- Experience working in Scrum environments.
- Ability to document technical solutions effectively.
- Strong problem-solving capabilities.
- Ability to lead technical teams.