- Company Name
- Aptean
- Job Title
- Software Developer
- Job Description
-
**Job title:** Software Developer
**Role Summary:**
Design, develop, and maintain ERP modules and desktop applications using VB.Net, C#, SQL, Python, PHP, and Java. Build user interfaces with WinForms, create integration services for ERP‑third‑party systems, and optimize SQL queries for transactional performance.
**Expectations:**
- 3+ years of multi‑language software development experience.
- Proficiency in relational databases (SQL Server, PostgreSQL, MySQL).
- Experience with REST/SOAP APIs, XML/JSON data interchange.
- Knowledge of software architecture, infrastructure design, and DevOps practices.
- Ability to document designs, code, and user guides; participate in code reviews.
**Key Responsibilities:**
- Design, code, test, and deploy new ERP modules and desktop features.
- Build and refine WinForms UIs for usability and consistency.
- Customize and extend software functions to meet evolving business needs.
- Collaborate with product managers, business analysts, and stakeholders to capture specifications.
- Develop integration services between ERP and external systems (CRM, eCommerce).
- Write and optimize complex SQL queries and stored procedures.
- Deploy and update desktop applications in production environments.
- Maintain technical documentation (design notes, flowcharts, changelogs, user guides).
- Participate in Agile sprints, version control (Git), and continuous integration pipelines.
**Required Skills:**
- Strong programming in VB.Net, C#, SQL, Python, PHP, Java.
- Advanced SQL and stored procedure development.
- REST/SOAP API design and consumption.
- Familiarity with WinForms and desktop deployment.
- Experience with Agile methodologies, Git, CI/CD, Docker, cloud services (AWS, Azure).
- Excellent analytical, problem‑solving, and communication abilities.
- Team collaboration and documentation skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Information Systems, or related field (equivalent experience acceptable).
- Certifications in ERP modules, cloud platforms, or software architecture are a plus.
Chesterfield, United kingdom
Hybrid
Junior
07-09-2025