remote
Junior Business Software Engineer - SECOM
Software Engineer
Entry‑level software engineer focused on building and maintaining internal business tools, automating workflows, and integrating data systems using Python, SQL and API technologies.
About the role
Key Responsibilities
- Develop, test, and maintain internal web and desktop applications that support business operations.
- Design and implement automation scripts for reporting, data extraction, and workflow orchestration.
- Create and manage database schemas, write SQL queries, and ensure reliable data storage and retrieval.
- Build and consume RESTful APIs to integrate disparate systems and enable data exchange.
- Collaborate with technical and operational teams to gather requirements, troubleshoot issues, and deliver scalable solutions.
Requirements
- Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent practical experience.
- Proficiency in Python programming and experience with SQL databases.
- Understanding of API concepts and ability to work with RESTful services.
- Familiarity with version control systems such as Git.
- Strong problem‑solving skills and ability to work both independently and in a team environment.