The ideal candidate will have strong experience in Python-based web application development using Django, along with front-end technologies such as JavaScript and jQuery. This role involves designing, developing, and maintaining scalable web applications deployed on Linux environments with MS SQL as the backend database. The candidate should be capable of working across the full software development lifecycle and delivering high-quality enterprise-grade applications. Key Responsibilities: Design, develop, and maintain full stack web applications using Python and Django. Build responsive and interactive user interfaces using JavaScript, jQuery, HTML, and CSS. Develop and optimize backend services and APIs to support corporate tooling applications. Work with MS SQL database for schema design, query development, and performance tuning. Deploy and maintain applications in Linux server environments. Collaborate with business analysts, product owners, and other developers to gather requirements and deliver solutions. Perform code reviews, ensure coding standards, and enforce best practices. Troubleshoot, debug, and resolve application issues across front-end and back-end systems. Participate in system design discussions, architecture reviews, and technical planning. Support testing, deployment, and production release activities. Ensure application security, scalability, and performance optimization. Required Skills: 6-9 years of experience in full stack web development. Strong hands-on experience with Python and Django framework. Proficiency in JavaScript, jQuery, HTML, and CSS. Experience working with MS SQL Server databases. Strong understanding of RESTful API design and integration. Experience deploying and maintaining applications in Linux server environments. Good understanding of software development lifecycle (SDLC). Strong debugging, analytical, and problem-solving skills. Ability to work independently and in a collaborative team environment. Strong communication and stakeholder management skills. Nice-to-Have Skills: Experience with modern front-end frameworks (React, Angular, or Vue.js). Knowledge of DevOps tools and CI/CD pipelines. Exposure to cloud platforms (AWS, Azure, or GCP).Experience with performance tuning and scalability optimization. Knowledge of Agile/Scrum methodologies. Familiarity with containerization tools such as Docker or Kubernetes. Experience in enterprise corporate tooling or internal platform development environments.
Ready to take your career to the next level? Apply now and let's innovate together!
Interest or exposure to financial markets, investment products, or trading activities is an advantage.
Strong analytical, problem-solving, and communication skills with the ability to work in a fast-paced environment.
We have a job opportunity for a Junior Python Developer/ Junior Analyst position with one of our prestigious banking clients in Singapore. (visa sponsorship)
...
Client Collaboration: Work directly with clients to understand their security objectives, define testing parameters, and clearly communicate the technical findings and associated business risk.
Quality Assurance (QA): Serve as a technical QA reviewer for reports and deliverables produced by junior consultants, ensuring accuracy, clarity, and adherence to industry best practices.
Strategic Advisement: Provide strategic counsel to clients on enhancing their overall security posture, incident response capabilities, and adherence to relevant compliance standards.
...
Bukku is a well funded and fast growing software company running the most-loved cloud accounting software currently being used by more than 20k SMEs in the country.
We're looking for the right candidate to help take our software to the next level, we want you to be proud of what you build here at Bukku Accounting!
- Develop new features and enhance existing features for Bukku products with one or many focus areas:
...