Overview
Software Engineer I role at Sitero, a technology-enabled clinical research organization and eClinical solutions provider, focused on building and maintaining frontend and backend application functionality.
What you'll do
- Develop and maintain responsive, reusable, and user-friendly web application components using React.js, JavaScript, HTML, and CSS.
- Build and maintain backend application functionality using Python and frameworks such as FastAPI, Flask, or Django.
- Develop, integrate, and troubleshoot RESTful APIs to support application functionality.
- Work with SQL databases to manage application data and support backend operations.
- Debug issues, resolve defects, optimize application performance, and contribute to enhancements.
- Write clean, maintainable code, participate in code reviews, and support unit and integration testing.
- Work closely with senior developers, QA engineers, and product teams to understand requirements and deliver assigned features.
What you'll need
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- 1–2 years of hands-on software development experience.
- Practical experience with React.js, JavaScript (ES6+), HTML5, and CSS3.
- Good programming knowledge of Python, with exposure to FastAPI, Flask, or Django.
- Experience working with RESTful APIs and JSON-based data exchange.
- Basic understanding of SQL and relational databases such as PostgreSQL, MySQL, or SQL Server.
- Familiarity with Git, debugging, unit testing, and object-oriented programming concepts.
- Strong analytical skills, attention to detail, and willingness to learn new technologies.
- Good written and verbal communication skills with the ability to work in a collaborative environment.
Nice to have
- Experience with TypeScript.
- Familiarity with cloud platforms such as AWS or Azure.
- Basic understanding of Docker and CI/CD pipelines.
- Exposure to Agile/Scrum development methodologies.
- Experience developing applications in SaaS or enterprise software environments.
- Familiarity with healthcare, clinical research, or regulated software environments.
Details
- Location: Bangalore, Karnataka, India.
- Employment type: Full Time, Permanent.
- Standard hours of 40 hours per week, one hour lunch, Monday to Friday, with additional hours as needed.
- Willing to work in shifts as and when needed.
Read the full description and apply on the company’s own careers page.