Software Developer

Aloisuk — Poland · Posted ~4 days ago

Lead Contract Remote

Skills

Enterprise software development Software architecture Requirements analysis Technical design Software testing Deployment Technical leadership Performance optimization Security Technical documentation Effort estimation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software developer is needed to design, build, maintain, and support mission-critical enterprise applications. The role spans requirements analysis, solution design, implementation, testing, deployment, and ongoing support, while also providing technical guidance to development teams and ensuring high standards for performance, security, and software quality.

Highlights

Remote B2B contract with a broad software development lifecycle, technical leadership responsibilities, and opportunities to work on mission-critical enterprise applications.

Description

Location : Poland B2B Contract Remote but 12 days onsite per quarter can be requested You will contribute to the design, development, and maintenance of mission-critical enterprise applications. You will play a key role throughout the entire software development lifecycle, from requirements analysis and solution design to implementation, testing, deployment, and support. You will also provide technical leadership to development teams and ensure software quality, performance, and security standards are met. Responsibilities: Design and develop enterprise software systems.Lead development teams and provide technical guidance.Translate business and functional requirements into technical designs.Optimize software from performance, security, and quality perspectives.Produce technical documentation.Estimate development effort and timelines.Define and enforce software development standards.Propose technical solutions to business requirements and technical challenges.Collect and interpret software metrics.Manage software configuration and release processes.Contribute to requirements analysis, testing, quality assurance, deployment, and change management.Test solutions and develop testing tools.Document developments and technical specifications.Develop prototypes and proof-of-concept solutions.Provide 2nd and 3rd line support. Technical skills: Experience with at least one complete software development lifecycle.Expert knowledge in developing enterprise-level software systems.Strong knowledge of UML and application design methodologies.Proficient in designing and developing data layer, business logic layer, and user interface layer components.Experience working in Agile/Scrum environments.Ability to lead technical teams.Strong technical documentation skills.Excellent analytical and problem-solving abilities.Minimum 2 years of experience with mission-critical complex enterprise systems, including asset management and/or human resources management, as well as financial management systems. Profile: At least a Bachelor’s in Information Technology is mandatory (minimum EQF Level 6 or equivalent)At least 4 year’s experience in IT, and 2 years in a similar roleAt least one of the following certifications:Intermediate-level certification in software development relevant to the domain; orAn equivalent internationally recognized certification accepted by the Contracting Authority.Ability to analyze complex issues and develop effective solutions.Good communication and interpersonal skills.Experience working in multicultural and collaborative environments.Fluency in English is required; French is considered a strong asset.