JOBSEARCHER

Software Developer – Python

We are looking for a Junior Python Developer to join our team on an initial 2-month contract, with the possibility of extending the engagement for up to 1 year based on project requirements and performance.The ideal candidate should have a strong foundation in Python, object-oriented programming, SQL, APIs, and software development fundamentals. This opportunity is well suited for candidates with 0–2 years of experience, including recent graduates with relevant academic, internship, or personal projects.Key ResponsibilitiesDevelop, test, debug, and maintain software applications using Python.Write clean, readable, maintainable, and reusable code.Build and integrate REST APIs and backend services.Work with databases such as SQL Server, PostgreSQL, or MySQL.Participate in code reviews, debugging, unit testing, and documentation.Collaborate with senior developers, QA, product, and other engineering teams.Troubleshoot application issues and implement fixes.Learn and apply software development best practices, design patterns, and coding standards.Use Git for source control and participate in Agile/Scrum development processes.Contribute to automation and process-improvement initiatives.Required SkillsBachelor's degree in Computer Science, Software Engineering, IT, or a related field.Strong understanding of Python fundamentals.Knowledge of object-oriented programming and data structures.Basic understanding of REST APIs and web services.Familiarity with SQL and relational databases.Knowledge of Git/GitHub or similar version-control systems.Understanding of debugging and software testing concepts.Good analytical and problem-solving skills.Strong communication and willingness to learn.Nice to HaveExposure to FastAPI, Flask, or Django.Basic knowledge of cloud platforms such as Azure, AWS, or GCP.Familiarity with Docker and CI/CD concepts.Exposure to Pandas, NumPy, or other Python libraries.Academic, internship, or personal projects involving Python.Ideal CandidateA recent graduate or junior developer who has strong Python fundamentals, enjoys solving technical problems, and is eager to develop production-level software skills while learning from experienced engineers.ABOUT BRICKRED SYSTEMSBrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.